home *** CD-ROM | disk | FTP | other *** search
/ Official HTML Publishing…scape (Macintosh Edition) / Official HTML Publishing for Netscape - Macintosh Edition.iso / Mac 68K Launch Me / Mac 68K Launch Me.rsrc / CODE_34_DIRAPI3.txt < prev    next >
Text File  |  1996-08-14  |  458KB  |  8,271 lines

  1. # near model CODE resource
  2. # jump table entries: 51952-52292 (341 of them)
  3. 00000000  FFFF                     .extension 0xFFF // unimplemented
  4. 00000002  CAF0 0000                mulu.w     D5, [A0 + D0.w]
  5. 00000006  5C26                     addq.b     -[A6], 6
  6. 00000008  70FF                     moveq.l    D0, 0xFFFFFFFF
  7. 0000000A  A055                     syscall    StripAddress
  8. 0000000C  2B40 1608                move.l     [A5 + 0x1608], D0
  9. 00000010  4E75                     rts
  10. 00000012  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  11. 00000016  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  12. 0000001A  206F 000C                movea.l    A0, [A7 + 0xC]
  13. 0000001E  2F28 0004                move.l     -[A7], [A0 + 0x4]
  14. 00000022  2068 0004                movea.l    A0, [A0 + 0x4]
  15. 00000026  2050                     movea.l    A0, [A0]
  16. 00000028  2068 0004                movea.l    A0, [A0 + 0x4]
  17. 0000002C  4E90                     jsr        [A0]
  18. 0000002E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  19. 00000032  4E75                     rts
  20. 00000034  2F0A                     move.l     -[A7], A2
  21. 00000036  246F 0008                movea.l    A2, [A7 + 0x8]
  22. 0000003A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  23. 0000003E  206A 0004                movea.l    A0, [A2 + 0x4]
  24. 00000042  2050                     movea.l    A0, [A0]
  25. 00000044  2068 0008                movea.l    A0, [A0 + 0x8]
  26. 00000048  4E90                     jsr        [A0]
  27. 0000004A  52AA 0008                addq.l     [A2 + 0x8], 1
  28. 0000004E  202A 0008                move.l     D0, [A2 + 0x8]
  29. 00000052  584F                     addq.w     A7, 4
  30. 00000054  245F                     movea.l    A2, [A7]+
  31. 00000056  4E75                     rts
  32. 00000058  48E7 1030                movem.l    -[A7], D3,A2,A3
  33. 0000005C  266F 0010                movea.l    A3, [A7 + 0x10]
  34. 00000060  53AB 0008                subq.l     [A3 + 0x8], 1
  35. 00000064  262B 0008                move.l     D3, [A3 + 0x8]
  36. 00000068  246B 0004                movea.l    A2, [A3 + 0x4]
  37. 0000006C  4A83                     tst.l      D3
  38. 0000006E  662A                     bne        +0x2C /* 0000009A */
  39. 00000070  2F0B                     move.l     -[A7], A3
  40. 00000072  4EBA 00FA                jsr        [PC + 0xFA /* 0000016E */]
  41. 00000076  2F0B                     move.l     -[A7], A3
  42. 00000078  2F2A 000C                move.l     -[A7], [A2 + 0xC]
  43. 0000007C  206A 000C                movea.l    A0, [A2 + 0xC]
  44. 00000080  2050                     movea.l    A0, [A0]
  45. 00000082  2068 0014                movea.l    A0, [A0 + 0x14]
  46. 00000086  4E90                     jsr        [A0]
  47. 00000088  53AD 1A94                subq.l     [A5 + 0x1A94], 1
  48. 0000008C  2F0A                     move.l     -[A7], A2
  49. 0000008E  2052                     movea.l    A0, [A2]
  50. 00000090  2068 000C                movea.l    A0, [A0 + 0xC]
  51. 00000094  4E90                     jsr        [A0]
  52. 00000096  4FEF 0010                lea.l      A7, [A7 + 0x10]
  53. label0000009A:
  54. 0000009A  2F0A                     move.l     -[A7], A2
  55. 0000009C  2052                     movea.l    A0, [A2]
  56. 0000009E  2068 000C                movea.l    A0, [A0 + 0xC]
  57. 000000A2  4E90                     jsr        [A0]
  58. 000000A4  2003                     move.l     D0, D3
  59. 000000A6  584F                     addq.w     A7, 4
  60. 000000A8  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  61. 000000AC  4E75                     rts
  62. 000000AE  2F0A                     move.l     -[A7], A2
  63. 000000B0  594F                     subq.w     A7, 4
  64. 000000B2  95CA                     sub.l      A2, A2
  65. 000000B4  4297                     clr.l      [A7]
  66. 000000B6  4857                     pea.l      [A7]
  67. 000000B8  4EBA 0046                jsr        [PC + 0x46 /* 00000100 */]
  68. 000000BC  2F00                     move.l     -[A7], D0
  69. 000000BE  486D CB18                pea.l      [A5 - 0x34E8]
  70. 000000C2  4878 000C                push.l     0xC
  71. 000000C6  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  72. 000000CA  4EBA 4FFE                jsr        [PC + 0x4FFE /* 000050CA */]
  73. 000000CE  2440                     movea.l    A2, D0
  74. 000000D0  200A                     move.l     D0, A2
  75. 000000D2  4FEF 0014                lea.l      A7, [A7 + 0x14]
  76. 000000D6  6714                     beq        +0x16 /* 000000EC */
  77. 000000D8  4A97                     tst.l      [A7]
  78. 000000DA  6716                     beq        +0x18 /* 000000F2 */
  79. 000000DC  2F0A                     move.l     -[A7], A2
  80. 000000DE  2052                     movea.l    A0, [A2]
  81. 000000E0  2068 000C                movea.l    A0, [A0 + 0xC]
  82. 000000E4  4E90                     jsr        [A0]
  83. 000000E6  95CA                     sub.l      A2, A2
  84. 000000E8  584F                     addq.w     A7, 4
  85. 000000EA  6006                     bra        +0x8 /* 000000F2 */
  86. label000000EC:
  87. 000000EC  2EBC 8004 0002           move.l     [A7], 0x80040002
  88. label000000F2:
  89. 000000F2  206F 0010                movea.l    A0, [A7 + 0x10]
  90. 000000F6  208A                     move.l     [A0], A2
  91. 000000F8  2017                     move.l     D0, [A7]
  92. 000000FA  584F                     addq.w     A7, 4
  93. 000000FC  245F                     movea.l    A2, [A7]+
  94. 000000FE  4E75                     rts
  95. fn00000100:
  96. 00000100  2F0B                     move.l     -[A7], A3
  97. 00000102  47ED 160C                lea.l      A3, [A5 + 0x160C]
  98. 00000106  4A2D 162C                tst.b      [A5 + 0x162C]
  99. 0000010A  6650                     bne        +0x52 /* 0000015C */
  100. 0000010C  224B                     movea.l    A1, A3
  101. 0000010E  7007                     moveq.l    D0, 0x07
  102. 00000110  1B7C 0001 162C           move.b     [A5 + 0x162C], 0x1
  103. 00000116  41ED CAF8                lea.l      A0, [A5 - 0x3508]
  104. 0000011A  2348 0004                move.l     [A1 + 0x4], A0
  105. 0000011E  5380                     subq.l     D0, 1
  106. 00000120  41ED CB00                lea.l      A0, [A5 - 0x3500]
  107. 00000124  2348 0008                move.l     [A1 + 0x8], A0
  108. 00000128  5380                     subq.l     D0, 1
  109. 0000012A  41ED CB08                lea.l      A0, [A5 - 0x34F8]
  110. 0000012E  2348 000C                move.l     [A1 + 0xC], A0
  111. 00000132  5380                     subq.l     D0, 1
  112. 00000134  41ED CB80                lea.l      A0, [A5 - 0x3480]
  113. 00000138  2348 0010                move.l     [A1 + 0x10], A0
  114. 0000013C  5380                     subq.l     D0, 1
  115. 0000013E  41ED CB88                lea.l      A0, [A5 - 0x3478]
  116. 00000142  2348 0014                move.l     [A1 + 0x14], A0
  117. 00000146  5380                     subq.l     D0, 1
  118. 00000148  41ED CB90                lea.l      A0, [A5 - 0x3470]
  119. 0000014C  2348 0018                move.l     [A1 + 0x18], A0
  120. 00000150  5380                     subq.l     D0, 1
  121. 00000152  41ED CB98                lea.l      A0, [A5 - 0x3468]
  122. 00000156  2348 001C                move.l     [A1 + 0x1C], A0
  123. 0000015A  5380                     subq.l     D0, 1
  124. label0000015C:
  125. 0000015C  200B                     move.l     D0, A3
  126. 0000015E  265F                     movea.l    A3, [A7]+
  127. 00000160  4E75                     rts
  128. 00000162  594F                     subq.w     A7, 4
  129. 00000164  2EAF 0008                move.l     [A7], [A7 + 0x8]
  130. 00000168  7000                     moveq.l    D0, 0x00
  131. 0000016A  584F                     addq.w     A7, 4
  132. 0000016C  4E75                     rts
  133. fn0000016E:
  134. 0000016E  594F                     subq.w     A7, 4
  135. 00000170  2EAF 0008                move.l     [A7], [A7 + 0x8]
  136. 00000174  584F                     addq.w     A7, 4
  137. 00000176  4E75                     rts
  138. 00000178  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  139. 0000017C  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  140. 00000180  206F 000C                movea.l    A0, [A7 + 0xC]
  141. 00000184  2F28 0004                move.l     -[A7], [A0 + 0x4]
  142. 00000188  2068 0004                movea.l    A0, [A0 + 0x4]
  143. 0000018C  2050                     movea.l    A0, [A0]
  144. 0000018E  2068 0004                movea.l    A0, [A0 + 0x4]
  145. 00000192  4E90                     jsr        [A0]
  146. 00000194  4FEF 000C                lea.l      A7, [A7 + 0xC]
  147. 00000198  4E75                     rts
  148. 0000019A  2F0A                     move.l     -[A7], A2
  149. 0000019C  246F 0008                movea.l    A2, [A7 + 0x8]
  150. 000001A0  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  151. 000001A4  206A 0004                movea.l    A0, [A2 + 0x4]
  152. 000001A8  2050                     movea.l    A0, [A0]
  153. 000001AA  2068 0008                movea.l    A0, [A0 + 0x8]
  154. 000001AE  4E90                     jsr        [A0]
  155. 000001B0  52AA 0008                addq.l     [A2 + 0x8], 1
  156. 000001B4  202A 0008                move.l     D0, [A2 + 0x8]
  157. 000001B8  584F                     addq.w     A7, 4
  158. 000001BA  245F                     movea.l    A2, [A7]+
  159. 000001BC  4E75                     rts
  160. 000001BE  48E7 1030                movem.l    -[A7], D3,A2,A3
  161. 000001C2  266F 0010                movea.l    A3, [A7 + 0x10]
  162. 000001C6  53AB 0008                subq.l     [A3 + 0x8], 1
  163. 000001CA  262B 0008                move.l     D3, [A3 + 0x8]
  164. 000001CE  246B 0004                movea.l    A2, [A3 + 0x4]
  165. 000001D2  4A83                     tst.l      D3
  166. 000001D4  662A                     bne        +0x2C /* 00000200 */
  167. 000001D6  2F0B                     move.l     -[A7], A3
  168. 000001D8  4EBA 0122                jsr        [PC + 0x122 /* 000002FC */]
  169. 000001DC  2F0B                     move.l     -[A7], A3
  170. 000001DE  2F2A 000C                move.l     -[A7], [A2 + 0xC]
  171. 000001E2  206A 000C                movea.l    A0, [A2 + 0xC]
  172. 000001E6  2050                     movea.l    A0, [A0]
  173. 000001E8  2068 0014                movea.l    A0, [A0 + 0x14]
  174. 000001EC  4E90                     jsr        [A0]
  175. 000001EE  53AD 1A94                subq.l     [A5 + 0x1A94], 1
  176. 000001F2  2F0A                     move.l     -[A7], A2
  177. 000001F4  2052                     movea.l    A0, [A2]
  178. 000001F6  2068 000C                movea.l    A0, [A0 + 0xC]
  179. 000001FA  4E90                     jsr        [A0]
  180. 000001FC  4FEF 0010                lea.l      A7, [A7 + 0x10]
  181. label00000200:
  182. 00000200  2F0A                     move.l     -[A7], A2
  183. 00000202  2052                     movea.l    A0, [A2]
  184. 00000204  2068 000C                movea.l    A0, [A0 + 0xC]
  185. 00000208  4E90                     jsr        [A0]
  186. 0000020A  2003                     move.l     D0, D3
  187. 0000020C  584F                     addq.w     A7, 4
  188. 0000020E  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  189. 00000212  4E75                     rts
  190. 00000214  2F0A                     move.l     -[A7], A2
  191. 00000216  594F                     subq.w     A7, 4
  192. 00000218  95CA                     sub.l      A2, A2
  193. 0000021A  4297                     clr.l      [A7]
  194. 0000021C  4857                     pea.l      [A7]
  195. 0000021E  4EBA 0046                jsr        [PC + 0x46 /* 00000266 */]
  196. 00000222  2F00                     move.l     -[A7], D0
  197. 00000224  486D CB40                pea.l      [A5 - 0x34C0]
  198. 00000228  4878 000C                push.l     0xC
  199. 0000022C  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  200. 00000230  4EBA 4E98                jsr        [PC + 0x4E98 /* 000050CA */]
  201. 00000234  2440                     movea.l    A2, D0
  202. 00000236  200A                     move.l     D0, A2
  203. 00000238  4FEF 0014                lea.l      A7, [A7 + 0x14]
  204. 0000023C  6714                     beq        +0x16 /* 00000252 */
  205. 0000023E  4A97                     tst.l      [A7]
  206. 00000240  6716                     beq        +0x18 /* 00000258 */
  207. 00000242  2F0A                     move.l     -[A7], A2
  208. 00000244  2052                     movea.l    A0, [A2]
  209. 00000246  2068 000C                movea.l    A0, [A0 + 0xC]
  210. 0000024A  4E90                     jsr        [A0]
  211. 0000024C  95CA                     sub.l      A2, A2
  212. 0000024E  584F                     addq.w     A7, 4
  213. 00000250  6006                     bra        +0x8 /* 00000258 */
  214. label00000252:
  215. 00000252  2EBC 8004 0002           move.l     [A7], 0x80040002
  216. label00000258:
  217. 00000258  206F 0010                movea.l    A0, [A7 + 0x10]
  218. 0000025C  208A                     move.l     [A0], A2
  219. 0000025E  2017                     move.l     D0, [A7]
  220. 00000260  584F                     addq.w     A7, 4
  221. 00000262  245F                     movea.l    A2, [A7]+
  222. 00000264  4E75                     rts
  223. fn00000266:
  224. 00000266  2F0B                     move.l     -[A7], A3
  225. 00000268  47ED 162E                lea.l      A3, [A5 + 0x162E]
  226. 0000026C  4A2D 165E                tst.b      [A5 + 0x165E]
  227. 00000270  6678                     bne        +0x7A /* 000002EA */
  228. 00000272  224B                     movea.l    A1, A3
  229. 00000274  700B                     moveq.l    D0, 0x0B
  230. 00000276  1B7C 0001 165E           move.b     [A5 + 0x165E], 0x1
  231. 0000027C  41ED CB20                lea.l      A0, [A5 - 0x34E0]
  232. 00000280  2348 0004                move.l     [A1 + 0x4], A0
  233. 00000284  5380                     subq.l     D0, 1
  234. 00000286  41ED CB28                lea.l      A0, [A5 - 0x34D8]
  235. 0000028A  2348 0008                move.l     [A1 + 0x8], A0
  236. 0000028E  5380                     subq.l     D0, 1
  237. 00000290  41ED CB30                lea.l      A0, [A5 - 0x34D0]
  238. 00000294  2348 000C                move.l     [A1 + 0xC], A0
  239. 00000298  5380                     subq.l     D0, 1
  240. 0000029A  41ED CBA0                lea.l      A0, [A5 - 0x3460]
  241. 0000029E  2348 0010                move.l     [A1 + 0x10], A0
  242. 000002A2  5380                     subq.l     D0, 1
  243. 000002A4  41ED CBA8                lea.l      A0, [A5 - 0x3458]
  244. 000002A8  2348 0014                move.l     [A1 + 0x14], A0
  245. 000002AC  5380                     subq.l     D0, 1
  246. 000002AE  41ED CBB0                lea.l      A0, [A5 - 0x3450]
  247. 000002B2  2348 0018                move.l     [A1 + 0x18], A0
  248. 000002B6  5380                     subq.l     D0, 1
  249. 000002B8  41ED CBB8                lea.l      A0, [A5 - 0x3448]
  250. 000002BC  2348 001C                move.l     [A1 + 0x1C], A0
  251. 000002C0  5380                     subq.l     D0, 1
  252. 000002C2  41ED CBC0                lea.l      A0, [A5 - 0x3440]
  253. 000002C6  2348 0020                move.l     [A1 + 0x20], A0
  254. 000002CA  5380                     subq.l     D0, 1
  255. 000002CC  41ED CBC8                lea.l      A0, [A5 - 0x3438]
  256. 000002D0  2348 0024                move.l     [A1 + 0x24], A0
  257. 000002D4  5380                     subq.l     D0, 1
  258. 000002D6  41ED CBD0                lea.l      A0, [A5 - 0x3430]
  259. 000002DA  2348 0028                move.l     [A1 + 0x28], A0
  260. 000002DE  5380                     subq.l     D0, 1
  261. 000002E0  41ED CBD8                lea.l      A0, [A5 - 0x3428]
  262. 000002E4  2348 002C                move.l     [A1 + 0x2C], A0
  263. 000002E8  5380                     subq.l     D0, 1
  264. label000002EA:
  265. 000002EA  200B                     move.l     D0, A3
  266. 000002EC  265F                     movea.l    A3, [A7]+
  267. 000002EE  4E75                     rts
  268. 000002F0  594F                     subq.w     A7, 4
  269. 000002F2  2EAF 0008                move.l     [A7], [A7 + 0x8]
  270. 000002F6  7000                     moveq.l    D0, 0x00
  271. 000002F8  584F                     addq.w     A7, 4
  272. 000002FA  4E75                     rts
  273. fn000002FC:
  274. 000002FC  594F                     subq.w     A7, 4
  275. 000002FE  2EAF 0008                move.l     [A7], [A7 + 0x8]
  276. 00000302  584F                     addq.w     A7, 4
  277. 00000304  4E75                     rts
  278. 00000306  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  279. 0000030A  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  280. 0000030E  206F 000C                movea.l    A0, [A7 + 0xC]
  281. 00000312  2F28 0004                move.l     -[A7], [A0 + 0x4]
  282. 00000316  2068 0004                movea.l    A0, [A0 + 0x4]
  283. 0000031A  2050                     movea.l    A0, [A0]
  284. 0000031C  2068 0004                movea.l    A0, [A0 + 0x4]
  285. 00000320  4E90                     jsr        [A0]
  286. 00000322  4FEF 000C                lea.l      A7, [A7 + 0xC]
  287. 00000326  4E75                     rts
  288. 00000328  2F0A                     move.l     -[A7], A2
  289. 0000032A  246F 0008                movea.l    A2, [A7 + 0x8]
  290. 0000032E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  291. 00000332  206A 0004                movea.l    A0, [A2 + 0x4]
  292. 00000336  2050                     movea.l    A0, [A0]
  293. 00000338  2068 0008                movea.l    A0, [A0 + 0x8]
  294. 0000033C  4E90                     jsr        [A0]
  295. 0000033E  52AA 0008                addq.l     [A2 + 0x8], 1
  296. 00000342  202A 0008                move.l     D0, [A2 + 0x8]
  297. 00000346  584F                     addq.w     A7, 4
  298. 00000348  245F                     movea.l    A2, [A7]+
  299. 0000034A  4E75                     rts
  300. 0000034C  48E7 1030                movem.l    -[A7], D3,A2,A3
  301. 00000350  266F 0010                movea.l    A3, [A7 + 0x10]
  302. 00000354  53AB 0008                subq.l     [A3 + 0x8], 1
  303. 00000358  262B 0008                move.l     D3, [A3 + 0x8]
  304. 0000035C  246B 0004                movea.l    A2, [A3 + 0x4]
  305. 00000360  4A83                     tst.l      D3
  306. 00000362  662A                     bne        +0x2C /* 0000038E */
  307. 00000364  2F0B                     move.l     -[A7], A3
  308. 00000366  4EBA 014C                jsr        [PC + 0x14C /* 000004B4 */]
  309. 0000036A  2F0B                     move.l     -[A7], A3
  310. 0000036C  2F2A 000C                move.l     -[A7], [A2 + 0xC]
  311. 00000370  206A 000C                movea.l    A0, [A2 + 0xC]
  312. 00000374  2050                     movea.l    A0, [A0]
  313. 00000376  2068 0014                movea.l    A0, [A0 + 0x14]
  314. 0000037A  4E90                     jsr        [A0]
  315. 0000037C  53AD 1A94                subq.l     [A5 + 0x1A94], 1
  316. 00000380  2F0A                     move.l     -[A7], A2
  317. 00000382  2052                     movea.l    A0, [A2]
  318. 00000384  2068 000C                movea.l    A0, [A0 + 0xC]
  319. 00000388  4E90                     jsr        [A0]
  320. 0000038A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  321. label0000038E:
  322. 0000038E  2F0A                     move.l     -[A7], A2
  323. 00000390  2052                     movea.l    A0, [A2]
  324. 00000392  2068 000C                movea.l    A0, [A0 + 0xC]
  325. 00000396  4E90                     jsr        [A0]
  326. 00000398  2003                     move.l     D0, D3
  327. 0000039A  584F                     addq.w     A7, 4
  328. 0000039C  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  329. 000003A0  4E75                     rts
  330. 000003A2  2F0A                     move.l     -[A7], A2
  331. 000003A4  594F                     subq.w     A7, 4
  332. 000003A6  95CA                     sub.l      A2, A2
  333. 000003A8  4297                     clr.l      [A7]
  334. 000003AA  4857                     pea.l      [A7]
  335. 000003AC  4EBA 0046                jsr        [PC + 0x46 /* 000003F4 */]
  336. 000003B0  2F00                     move.l     -[A7], D0
  337. 000003B2  486D CB68                pea.l      [A5 - 0x3498]
  338. 000003B6  4878 000C                push.l     0xC
  339. 000003BA  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  340. 000003BE  4EBA 4D0A                jsr        [PC + 0x4D0A /* 000050CA */]
  341. 000003C2  2440                     movea.l    A2, D0
  342. 000003C4  200A                     move.l     D0, A2
  343. 000003C6  4FEF 0014                lea.l      A7, [A7 + 0x14]
  344. 000003CA  6714                     beq        +0x16 /* 000003E0 */
  345. 000003CC  4A97                     tst.l      [A7]
  346. 000003CE  6716                     beq        +0x18 /* 000003E6 */
  347. 000003D0  2F0A                     move.l     -[A7], A2
  348. 000003D2  2052                     movea.l    A0, [A2]
  349. 000003D4  2068 000C                movea.l    A0, [A0 + 0xC]
  350. 000003D8  4E90                     jsr        [A0]
  351. 000003DA  95CA                     sub.l      A2, A2
  352. 000003DC  584F                     addq.w     A7, 4
  353. 000003DE  6006                     bra        +0x8 /* 000003E6 */
  354. label000003E0:
  355. 000003E0  2EBC 8004 0002           move.l     [A7], 0x80040002
  356. label000003E6:
  357. 000003E6  206F 0010                movea.l    A0, [A7 + 0x10]
  358. 000003EA  208A                     move.l     [A0], A2
  359. 000003EC  2017                     move.l     D0, [A7]
  360. 000003EE  584F                     addq.w     A7, 4
  361. 000003F0  245F                     movea.l    A2, [A7]+
  362. 000003F2  4E75                     rts
  363. fn000003F4:
  364. 000003F4  2F0B                     move.l     -[A7], A3
  365. 000003F6  47ED 1660                lea.l      A3, [A5 + 0x1660]
  366. 000003FA  4A2D 16A0                tst.b      [A5 + 0x16A0]
  367. 000003FE  6600 00A2                bne        +0xA4 /* 000004A2 */
  368. 00000402  224B                     movea.l    A1, A3
  369. 00000404  700F                     moveq.l    D0, 0x0F
  370. 00000406  1B7C 0001 16A0           move.b     [A5 + 0x16A0], 0x1
  371. 0000040C  41ED CB48                lea.l      A0, [A5 - 0x34B8]
  372. 00000410  2348 0004                move.l     [A1 + 0x4], A0
  373. 00000414  5380                     subq.l     D0, 1
  374. 00000416  41ED CB50                lea.l      A0, [A5 - 0x34B0]
  375. 0000041A  2348 0008                move.l     [A1 + 0x8], A0
  376. 0000041E  5380                     subq.l     D0, 1
  377. 00000420  41ED CB58                lea.l      A0, [A5 - 0x34A8]
  378. 00000424  2348 000C                move.l     [A1 + 0xC], A0
  379. 00000428  5380                     subq.l     D0, 1
  380. 0000042A  41ED CC48                lea.l      A0, [A5 - 0x33B8]
  381. 0000042E  2348 0010                move.l     [A1 + 0x10], A0
  382. 00000432  5380                     subq.l     D0, 1
  383. 00000434  41ED CC50                lea.l      A0, [A5 - 0x33B0]
  384. 00000438  2348 0014                move.l     [A1 + 0x14], A0
  385. 0000043C  5380                     subq.l     D0, 1
  386. 0000043E  41ED A118                lea.l      A0, [A5 - 0x5EE8]
  387. 00000442  2348 0018                move.l     [A1 + 0x18], A0
  388. 00000446  5380                     subq.l     D0, 1
  389. 00000448  41ED CC58                lea.l      A0, [A5 - 0x33A8]
  390. 0000044C  2348 001C                move.l     [A1 + 0x1C], A0
  391. 00000450  5380                     subq.l     D0, 1
  392. 00000452  41ED CC60                lea.l      A0, [A5 - 0x33A0]
  393. 00000456  2348 0020                move.l     [A1 + 0x20], A0
  394. 0000045A  5380                     subq.l     D0, 1
  395. 0000045C  41ED CC68                lea.l      A0, [A5 - 0x3398]
  396. 00000460  2348 0024                move.l     [A1 + 0x24], A0
  397. 00000464  5380                     subq.l     D0, 1
  398. 00000466  41ED CC70                lea.l      A0, [A5 - 0x3390]
  399. 0000046A  2348 0028                move.l     [A1 + 0x28], A0
  400. 0000046E  5380                     subq.l     D0, 1
  401. 00000470  41ED CC78                lea.l      A0, [A5 - 0x3388]
  402. 00000474  2348 002C                move.l     [A1 + 0x2C], A0
  403. 00000478  5380                     subq.l     D0, 1
  404. 0000047A  41ED CC80                lea.l      A0, [A5 - 0x3380]
  405. 0000047E  2348 0030                move.l     [A1 + 0x30], A0
  406. 00000482  5380                     subq.l     D0, 1
  407. 00000484  41ED CC88                lea.l      A0, [A5 - 0x3378]
  408. 00000488  2348 0034                move.l     [A1 + 0x34], A0
  409. 0000048C  5380                     subq.l     D0, 1
  410. 0000048E  41ED A120                lea.l      A0, [A5 - 0x5EE0]
  411. 00000492  2348 0038                move.l     [A1 + 0x38], A0
  412. 00000496  5380                     subq.l     D0, 1
  413. 00000498  41ED A128                lea.l      A0, [A5 - 0x5ED8]
  414. 0000049C  2348 003C                move.l     [A1 + 0x3C], A0
  415. 000004A0  5380                     subq.l     D0, 1
  416. label000004A2:
  417. 000004A2  200B                     move.l     D0, A3
  418. 000004A4  265F                     movea.l    A3, [A7]+
  419. 000004A6  4E75                     rts
  420. 000004A8  594F                     subq.w     A7, 4
  421. 000004AA  2EAF 0008                move.l     [A7], [A7 + 0x8]
  422. 000004AE  7000                     moveq.l    D0, 0x00
  423. 000004B0  584F                     addq.w     A7, 4
  424. 000004B2  4E75                     rts
  425. fn000004B4:
  426. 000004B4  594F                     subq.w     A7, 4
  427. 000004B6  2EAF 0008                move.l     [A7], [A7 + 0x8]
  428. 000004BA  584F                     addq.w     A7, 4
  429. 000004BC  4E75                     rts
  430. 000004BE  206F 0004                movea.l    A0, [A7 + 0x4]
  431. 000004C2  42A8 0018                clr.l      [A0 + 0x18]
  432. 000004C6  7000                     moveq.l    D0, 0x00
  433. 000004C8  4E75                     rts
  434. 000004CA  4E75                     rts
  435. 000004CC  48E7 1E30                movem.l    -[A7], D3,D4,D5,D6,A2,A3
  436. 000004D0  514F                     subq.w     A7, 8
  437. 000004D2  2C2F 0028                move.l     D6, [A7 + 0x28]
  438. 000004D6  246F 002C                movea.l    A2, [A7 + 0x2C]
  439. 000004DA  2A2F 0030                move.l     D5, [A7 + 0x30]
  440. 000004DE  266F 0034                movea.l    A3, [A7 + 0x34]
  441. 000004E2  282F 0038                move.l     D4, [A7 + 0x38]
  442. 000004E6  7600                     moveq.l    D3, 0x00
  443. 000004E8  200A                     move.l     D0, A2
  444. 000004EA  6768                     beq        +0x6A /* 00000554 */
  445. 000004EC  42AF 0004                clr.l      [A7 + 0x4]
  446. 000004F0  486F 0004                pea.l      [A7 + 0x4]
  447. 000004F4  486D 8596                pea.l      [A5 - 0x7A6A]
  448. 000004F8  2F0A                     move.l     -[A7], A2
  449. 000004FA  2052                     movea.l    A0, [A2]
  450. 000004FC  2068 0004                movea.l    A0, [A0 + 0x4]
  451. 00000500  4E90                     jsr        [A0]
  452. 00000502  2600                     move.l     D3, D0
  453. 00000504  4A80                     tst.l      D0
  454. 00000506  4FEF 000C                lea.l      A7, [A7 + 0xC]
  455. 0000050A  665C                     bne        +0x5E /* 00000568 */
  456. 0000050C  4857                     pea.l      [A7]
  457. 0000050E  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  458. 00000512  206F 000C                movea.l    A0, [A7 + 0xC]
  459. 00000516  2050                     movea.l    A0, [A0]
  460. 00000518  2068 0010                movea.l    A0, [A0 + 0x10]
  461. 0000051C  4E90                     jsr        [A0]
  462. 0000051E  2600                     move.l     D3, D0
  463. 00000520  4A80                     tst.l      D0
  464. 00000522  504F                     addq.w     A7, 8
  465. 00000524  6616                     bne        +0x18 /* 0000053C */
  466. 00000526  2F04                     move.l     -[A7], D4
  467. 00000528  2F0B                     move.l     -[A7], A3
  468. 0000052A  2F05                     move.l     -[A7], D5
  469. 0000052C  486F 000C                pea.l      [A7 + 0xC]
  470. 00000530  2F06                     move.l     -[A7], D6
  471. 00000532  4EAD C870                jsr        [A5 - 0x3790]
  472. 00000536  2600                     move.l     D3, D0
  473. 00000538  4FEF 0014                lea.l      A7, [A7 + 0x14]
  474. label0000053C:
  475. 0000053C  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  476. 00000540  206F 0008                movea.l    A0, [A7 + 0x8]
  477. 00000544  2050                     movea.l    A0, [A0]
  478. 00000546  2068 000C                movea.l    A0, [A0 + 0xC]
  479. 0000054A  4E90                     jsr        [A0]
  480. 0000054C  4A80                     tst.l      D0
  481. 0000054E  584F                     addq.w     A7, 4
  482. 00000550  6716                     beq        +0x18 /* 00000568 */
  483. 00000552  6014                     bra        +0x16 /* 00000568 */
  484. label00000554:
  485. 00000554  2F04                     move.l     -[A7], D4
  486. 00000556  2F0B                     move.l     -[A7], A3
  487. 00000558  2F05                     move.l     -[A7], D5
  488. 0000055A  42A7                     clr.l      -[A7]
  489. 0000055C  2F06                     move.l     -[A7], D6
  490. 0000055E  4EAD C870                jsr        [A5 - 0x3790]
  491. 00000562  2600                     move.l     D3, D0
  492. 00000564  4FEF 0014                lea.l      A7, [A7 + 0x14]
  493. label00000568:
  494. 00000568  2003                     move.l     D0, D3
  495. 0000056A  504F                     addq.w     A7, 8
  496. 0000056C  4CDF 0C78                movem.l    D3,D4,D5,D6,A2,A3, [A7]+
  497. 00000570  4E75                     rts
  498. 00000572  48E7 183A                movem.l    -[A7], D3,D4,A2,A3,A4,A6
  499. 00000576  4FEF FFF2                lea.l      A7, [A7 - 0xE]
  500. 0000057A  2C6F 002E                movea.l    A6, [A7 + 0x2E]
  501. 0000057E  282F 0032                move.l     D4, [A7 + 0x32]
  502. 00000582  286F 0036                movea.l    A4, [A7 + 0x36]
  503. 00000586  266F 003A                movea.l    A3, [A7 + 0x3A]
  504. 0000058A  246F 003E                movea.l    A2, [A7 + 0x3E]
  505. 0000058E  7600                     moveq.l    D3, 0x00
  506. 00000590  42AF 000A                clr.l      [A7 + 0xA]
  507. 00000594  200C                     move.l     D0, A4
  508. 00000596  6702                     beq        +0x4 /* 0000059A */
  509. 00000598  4294                     clr.l      [A4]
  510. label0000059A:
  511. 0000059A  200B                     move.l     D0, A3
  512. 0000059C  6702                     beq        +0x4 /* 000005A0 */
  513. 0000059E  4293                     clr.l      [A3]
  514. label000005A0:
  515. 000005A0  200A                     move.l     D0, A2
  516. 000005A2  6704                     beq        +0x6 /* 000005A8 */
  517. 000005A4  70FF                     moveq.l    D0, 0xFFFFFFFF
  518. 000005A6  2480                     move.l     [A2], D0
  519. label000005A8:
  520. 000005A8  486F 000A                pea.l      [A7 + 0xA]
  521. 000005AC  486D 8596                pea.l      [A5 - 0x7A6A]
  522. 000005B0  2F0E                     move.l     -[A7], A6
  523. 000005B2  2056                     movea.l    A0, [A6]
  524. 000005B4  2068 0004                movea.l    A0, [A0 + 0x4]
  525. 000005B8  4E90                     jsr        [A0]
  526. 000005BA  2600                     move.l     D3, D0
  527. 000005BC  4A80                     tst.l      D0
  528. 000005BE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  529. 000005C2  6648                     bne        +0x4A /* 0000060C */
  530. 000005C4  486F 0002                pea.l      [A7 + 0x2]
  531. 000005C8  2F2F 000E                move.l     -[A7], [A7 + 0xE]
  532. 000005CC  206F 0012                movea.l    A0, [A7 + 0x12]
  533. 000005D0  2050                     movea.l    A0, [A0]
  534. 000005D2  2068 0010                movea.l    A0, [A0 + 0x10]
  535. 000005D6  4E90                     jsr        [A0]
  536. 000005D8  2600                     move.l     D3, D0
  537. 000005DA  4A80                     tst.l      D0
  538. 000005DC  504F                     addq.w     A7, 8
  539. 000005DE  6614                     bne        +0x16 /* 000005F4 */
  540. 000005E0  4857                     pea.l      [A7]
  541. 000005E2  486F 000A                pea.l      [A7 + 0xA]
  542. 000005E6  486F 000A                pea.l      [A7 + 0xA]
  543. 000005EA  4EAD C878                jsr        [A5 - 0x3788]
  544. 000005EE  2600                     move.l     D3, D0
  545. 000005F0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  546. label000005F4:
  547. 000005F4  2F2F 000A                move.l     -[A7], [A7 + 0xA]
  548. 000005F8  206F 000E                movea.l    A0, [A7 + 0xE]
  549. 000005FC  2050                     movea.l    A0, [A0]
  550. 000005FE  2068 000C                movea.l    A0, [A0 + 0xC]
  551. 00000602  4E90                     jsr        [A0]
  552. 00000604  4A80                     tst.l      D0
  553. 00000606  584F                     addq.w     A7, 4
  554. 00000608  42AF 000A                clr.l      [A7 + 0xA]
  555. label0000060C:
  556. 0000060C  4A83                     tst.l      D3
  557. 0000060E  670C                     beq        +0xE /* 0000061C */
  558. 00000610  2003                     move.l     D0, D3
  559. 00000612  4FEF 000E                lea.l      A7, [A7 + 0xE]
  560. 00000616  4CDF 5C18                movem.l    D3,D4,A2,A3,A4,A6, [A7]+
  561. 0000061A  4E75                     rts
  562. label0000061C:
  563. 0000061C  70FF                     moveq.l    D0, 0xFFFFFFFF
  564. 0000061E  B880                     cmp.l      D4, D0
  565. 00000620  662C                     bne        +0x2E /* 0000064E */
  566. 00000622  200A                     move.l     D0, A2
  567. 00000624  6610                     bne        +0x12 /* 00000636 */
  568. 00000626  203C 8004 0001           move.l     D0, 0x80040001
  569. 0000062C  4FEF 000E                lea.l      A7, [A7 + 0xE]
  570. 00000630  4CDF 5C18                movem.l    D3,D4,A2,A3,A4,A6, [A7]+
  571. 00000634  4E75                     rts
  572. label00000636:
  573. 00000636  42A7                     clr.l      -[A7]
  574. 00000638  2F2F 000A                move.l     -[A7], [A7 + 0xA]
  575. 0000063C  4EAD A768                jsr        [A5 - 0x5898]
  576. 00000640  2480                     move.l     [A2], D0
  577. 00000642  7000                     moveq.l    D0, 0x00
  578. 00000644  4FEF 0016                lea.l      A7, [A7 + 0x16]
  579. 00000648  4CDF 5C18                movem.l    D3,D4,A2,A3,A4,A6, [A7]+
  580. 0000064C  4E75                     rts
  581. label0000064E:
  582. 0000064E  2F0B                     move.l     -[A7], A3
  583. 00000650  2F0C                     move.l     -[A7], A4
  584. 00000652  2F04                     move.l     -[A7], D4
  585. 00000654  2F2F 0012                move.l     -[A7], [A7 + 0x12]
  586. 00000658  4EAD A760                jsr        [A5 - 0x58A0]
  587. 0000065C  3600                     move.w     D3, D0
  588. 0000065E  4A43                     tst.w      D3
  589. 00000660  4FEF 0010                lea.l      A7, [A7 + 0x10]
  590. 00000664  6710                     beq        +0x12 /* 00000676 */
  591. 00000666  203C 8004 0C1C           move.l     D0, 0x80040C1C
  592. 0000066C  4FEF 000E                lea.l      A7, [A7 + 0xE]
  593. 00000670  4CDF 5C18                movem.l    D3,D4,A2,A3,A4,A6, [A7]+
  594. 00000674  4E75                     rts
  595. label00000676:
  596. 00000676  200A                     move.l     D0, A2
  597. 00000678  671E                     beq        +0x20 /* 00000698 */
  598. 0000067A  2F04                     move.l     -[A7], D4
  599. 0000067C  42A7                     clr.l      -[A7]
  600. 0000067E  2F2F 000E                move.l     -[A7], [A7 + 0xE]
  601. 00000682  4EAD A770                jsr        [A5 - 0x5890]
  602. 00000686  2800                     move.l     D4, D0
  603. 00000688  4A84                     tst.l      D4
  604. 0000068A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  605. 0000068E  6604                     bne        +0x6 /* 00000694 */
  606. 00000690  70FF                     moveq.l    D0, 0xFFFFFFFF
  607. 00000692  6002                     bra        +0x4 /* 00000696 */
  608. label00000694:
  609. 00000694  2004                     move.l     D0, D4
  610. label00000696:
  611. 00000696  2480                     move.l     [A2], D0
  612. label00000698:
  613. 00000698  7000                     moveq.l    D0, 0x00
  614. 0000069A  4FEF 000E                lea.l      A7, [A7 + 0xE]
  615. 0000069E  4CDF 5C18                movem.l    D3,D4,A2,A3,A4,A6, [A7]+
  616. 000006A2  4E75                     rts
  617. 000006A4  48E7 1C3A                movem.l    -[A7], D3,D4,D5,A2,A3,A4,A6
  618. 000006A8  4FEF FFF2                lea.l      A7, [A7 - 0xE]
  619. 000006AC  2A2F 0032                move.l     D5, [A7 + 0x32]
  620. 000006B0  282F 0036                move.l     D4, [A7 + 0x36]
  621. 000006B4  2C6F 003E                movea.l    A6, [A7 + 0x3E]
  622. 000006B8  286F 0042                movea.l    A4, [A7 + 0x42]
  623. 000006BC  266F 0046                movea.l    A3, [A7 + 0x46]
  624. 000006C0  7600                     moveq.l    D3, 0x00
  625. 000006C2  42AF 000A                clr.l      [A7 + 0xA]
  626. 000006C6  246F 003A                movea.l    A2, [A7 + 0x3A]
  627. 000006CA  4296                     clr.l      [A6]
  628. 000006CC  200C                     move.l     D0, A4
  629. 000006CE  6702                     beq        +0x4 /* 000006D2 */
  630. 000006D0  4294                     clr.l      [A4]
  631. label000006D2:
  632. 000006D2  200B                     move.l     D0, A3
  633. 000006D4  6702                     beq        +0x4 /* 000006D8 */
  634. 000006D6  4293                     clr.l      [A3]
  635. label000006D8:
  636. 000006D8  486F 000A                pea.l      [A7 + 0xA]
  637. 000006DC  486D 8596                pea.l      [A5 - 0x7A6A]
  638. 000006E0  2F05                     move.l     -[A7], D5
  639. 000006E2  2045                     movea.l    A0, D5
  640. 000006E4  2050                     movea.l    A0, [A0]
  641. 000006E6  2068 0004                movea.l    A0, [A0 + 0x4]
  642. 000006EA  4E90                     jsr        [A0]
  643. 000006EC  2600                     move.l     D3, D0
  644. 000006EE  4A80                     tst.l      D0
  645. 000006F0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  646. 000006F4  6648                     bne        +0x4A /* 0000073E */
  647. 000006F6  486F 0002                pea.l      [A7 + 0x2]
  648. 000006FA  2F2F 000E                move.l     -[A7], [A7 + 0xE]
  649. 000006FE  206F 0012                movea.l    A0, [A7 + 0x12]
  650. 00000702  2050                     movea.l    A0, [A0]
  651. 00000704  2068 0010                movea.l    A0, [A0 + 0x10]
  652. 00000708  4E90                     jsr        [A0]
  653. 0000070A  2600                     move.l     D3, D0
  654. 0000070C  4A80                     tst.l      D0
  655. 0000070E  504F                     addq.w     A7, 8
  656. 00000710  6614                     bne        +0x16 /* 00000726 */
  657. 00000712  4857                     pea.l      [A7]
  658. 00000714  486F 000A                pea.l      [A7 + 0xA]
  659. 00000718  486F 000A                pea.l      [A7 + 0xA]
  660. 0000071C  4EAD C878                jsr        [A5 - 0x3788]
  661. 00000720  2600                     move.l     D3, D0
  662. 00000722  4FEF 000C                lea.l      A7, [A7 + 0xC]
  663. label00000726:
  664. 00000726  2F2F 000A                move.l     -[A7], [A7 + 0xA]
  665. 0000072A  206F 000E                movea.l    A0, [A7 + 0xE]
  666. 0000072E  2050                     movea.l    A0, [A0]
  667. 00000730  2068 000C                movea.l    A0, [A0 + 0xC]
  668. 00000734  4E90                     jsr        [A0]
  669. 00000736  4A80                     tst.l      D0
  670. 00000738  584F                     addq.w     A7, 4
  671. 0000073A  42AF 000A                clr.l      [A7 + 0xA]
  672. label0000073E:
  673. 0000073E  4A83                     tst.l      D3
  674. 00000740  670C                     beq        +0xE /* 0000074E */
  675. 00000742  2003                     move.l     D0, D3
  676. 00000744  4FEF 000E                lea.l      A7, [A7 + 0xE]
  677. 00000748  4CDF 5C38                movem.l    D3,D4,D5,A2,A3,A4,A6, [A7]+
  678. 0000074C  4E75                     rts
  679. label0000074E:
  680. 0000074E  2F0B                     move.l     -[A7], A3
  681. 00000750  2F0C                     move.l     -[A7], A4
  682. 00000752  2F04                     move.l     -[A7], D4
  683. 00000754  2F2F 0012                move.l     -[A7], [A7 + 0x12]
  684. 00000758  4EAD A760                jsr        [A5 - 0x58A0]
  685. 0000075C  3600                     move.w     D3, D0
  686. 0000075E  4A43                     tst.w      D3
  687. 00000760  4FEF 0010                lea.l      A7, [A7 + 0x10]
  688. 00000764  6710                     beq        +0x12 /* 00000776 */
  689. 00000766  203C 8004 0C1C           move.l     D0, 0x80040C1C
  690. 0000076C  4FEF 000E                lea.l      A7, [A7 + 0xE]
  691. 00000770  4CDF 5C38                movem.l    D3,D4,D5,A2,A3,A4,A6, [A7]+
  692. 00000774  4E75                     rts
  693. label00000776:
  694. 00000776  3057                     movea.w    A0, [A7]
  695. 00000778  2F08                     move.l     -[A7], A0
  696. 0000077A  2F2F 000A                move.l     -[A7], [A7 + 0xA]
  697. 0000077E  2F0A                     move.l     -[A7], A2
  698. 00000780  4EAD C038                jsr        [A5 - 0x3FC8]
  699. 00000784  2F0E                     move.l     -[A7], A6
  700. 00000786  42A7                     clr.l      -[A7]
  701. 00000788  2F04                     move.l     -[A7], D4
  702. 0000078A  2F0A                     move.l     -[A7], A2
  703. 0000078C  4EAD BF80                jsr        [A5 - 0x4080]
  704. 00000790  2600                     move.l     D3, D0
  705. 00000792  2003                     move.l     D0, D3
  706. 00000794  4FEF 002A                lea.l      A7, [A7 + 0x2A]
  707. 00000798  4CDF 5C38                movem.l    D3,D4,D5,A2,A3,A4,A6, [A7]+
  708. 0000079C  4E75                     rts
  709. 0000079E  2F03                     move.l     -[A7], D3
  710. 000007A0  514F                     subq.w     A7, 8
  711. 000007A2  7600                     moveq.l    D3, 0x00
  712. 000007A4  42AF 0004                clr.l      [A7 + 0x4]
  713. 000007A8  486F 0004                pea.l      [A7 + 0x4]
  714. 000007AC  486D 8596                pea.l      [A5 - 0x7A6A]
  715. 000007B0  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  716. 000007B4  206F 0020                movea.l    A0, [A7 + 0x20]
  717. 000007B8  2050                     movea.l    A0, [A0]
  718. 000007BA  2068 0004                movea.l    A0, [A0 + 0x4]
  719. 000007BE  4E90                     jsr        [A0]
  720. 000007C0  2600                     move.l     D3, D0
  721. 000007C2  4A80                     tst.l      D0
  722. 000007C4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  723. 000007C8  6644                     bne        +0x46 /* 0000080E */
  724. 000007CA  4857                     pea.l      [A7]
  725. 000007CC  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  726. 000007D0  206F 000C                movea.l    A0, [A7 + 0xC]
  727. 000007D4  2050                     movea.l    A0, [A0]
  728. 000007D6  2068 0010                movea.l    A0, [A0 + 0x10]
  729. 000007DA  4E90                     jsr        [A0]
  730. 000007DC  2600                     move.l     D3, D0
  731. 000007DE  4A80                     tst.l      D0
  732. 000007E0  504F                     addq.w     A7, 8
  733. 000007E2  6616                     bne        +0x18 /* 000007FA */
  734. 000007E4  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  735. 000007E8  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  736. 000007EC  486F 0008                pea.l      [A7 + 0x8]
  737. 000007F0  4EAD C880                jsr        [A5 - 0x3780]
  738. 000007F4  2600                     move.l     D3, D0
  739. 000007F6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  740. label000007FA:
  741. 000007FA  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  742. 000007FE  206F 0008                movea.l    A0, [A7 + 0x8]
  743. 00000802  2050                     movea.l    A0, [A0]
  744. 00000804  2068 000C                movea.l    A0, [A0 + 0xC]
  745. 00000808  4E90                     jsr        [A0]
  746. 0000080A  4A80                     tst.l      D0
  747. 0000080C  584F                     addq.w     A7, 4
  748. label0000080E:
  749. 0000080E  2003                     move.l     D0, D3
  750. 00000810  504F                     addq.w     A7, 8
  751. 00000812  261F                     move.l     D3, [A7]+
  752. 00000814  4E75                     rts
  753. 00000816  594F                     subq.w     A7, 4
  754. 00000818  4878 0001                push.l     0x1
  755. 0000081C  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  756. 00000820  4EAD C1F8                jsr        [A5 - 0x3E08]
  757. 00000824  2F48 0008                move.l     [A7 + 0x8], A0
  758. 00000828  202F 0008                move.l     D0, [A7 + 0x8]
  759. 0000082C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  760. 00000830  4E75                     rts
  761. 00000832  4878 0002                push.l     0x2
  762. 00000836  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  763. 0000083A  4EAD C1F8                jsr        [A5 - 0x3E08]
  764. 0000083E  2008                     move.l     D0, A0
  765. 00000840  504F                     addq.w     A7, 8
  766. 00000842  4E75                     rts
  767. 00000844  4AAF 0008                tst.l      [A7 + 0x8]
  768. 00000848  670A                     beq        +0xC /* 00000854 */
  769. 0000084A  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  770. 0000084E  4EAD C200                jsr        [A5 - 0x3E00]
  771. 00000852  584F                     addq.w     A7, 4
  772. label00000854:
  773. 00000854  4E75                     rts
  774. 00000856  4AAF 0008                tst.l      [A7 + 0x8]
  775. 0000085A  670C                     beq        +0xE /* 00000868 */
  776. 0000085C  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  777. 00000860  4EAD C2E0                jsr        [A5 - 0x3D20]
  778. 00000864  584F                     addq.w     A7, 4
  779. 00000866  4E75                     rts
  780. label00000868:
  781. 00000868  7000                     moveq.l    D0, 0x00
  782. 0000086A  4E75                     rts
  783. 0000086C  4AAF 0008                tst.l      [A7 + 0x8]
  784. 00000870  6720                     beq        +0x22 /* 00000892 */
  785. 00000872  4878 0001                push.l     0x1
  786. 00000876  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  787. 0000087A  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  788. 0000087E  4EAD C2D8                jsr        [A5 - 0x3D28]
  789. 00000882  4A6D 0874                tst.w      [A5 + 0x874]
  790. 00000886  57C0                     seq        D0
  791. 00000888  4400                     neg.b      D0
  792. 0000088A  49C0                     lea.l      A4, D0
  793. 0000088C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  794. 00000890  4E75                     rts
  795. label00000892:
  796. 00000892  7000                     moveq.l    D0, 0x00
  797. 00000894  4E75                     rts
  798. 00000896  4AAF 0008                tst.l      [A7 + 0x8]
  799. 0000089A  6710                     beq        +0x12 /* 000008AC */
  800. 0000089C  42A7                     clr.l      -[A7]
  801. 0000089E  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  802. 000008A2  4EAD C2F0                jsr        [A5 - 0x3D10]
  803. 000008A6  2008                     move.l     D0, A0
  804. 000008A8  504F                     addq.w     A7, 8
  805. 000008AA  4E75                     rts
  806. label000008AC:
  807. 000008AC  7000                     moveq.l    D0, 0x00
  808. 000008AE  4E75                     rts
  809. 000008B0  4AAF 0008                tst.l      [A7 + 0x8]
  810. 000008B4  670C                     beq        +0xE /* 000008C2 */
  811. 000008B6  42A7                     clr.l      -[A7]
  812. 000008B8  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  813. 000008BC  4EAD C2F8                jsr        [A5 - 0x3D08]
  814. 000008C0  504F                     addq.w     A7, 8
  815. label000008C2:
  816. 000008C2  4E75                     rts
  817. 000008C4  4EAD C360                jsr        [A5 - 0x3CA0]
  818. 000008C8  4E75                     rts
  819. 000008CA  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  820. 000008CE  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  821. 000008D2  206F 000C                movea.l    A0, [A7 + 0xC]
  822. 000008D6  2F28 0004                move.l     -[A7], [A0 + 0x4]
  823. 000008DA  2068 0004                movea.l    A0, [A0 + 0x4]
  824. 000008DE  2050                     movea.l    A0, [A0]
  825. 000008E0  2068 0004                movea.l    A0, [A0 + 0x4]
  826. 000008E4  4E90                     jsr        [A0]
  827. 000008E6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  828. 000008EA  4E75                     rts
  829. 000008EC  2F0A                     move.l     -[A7], A2
  830. 000008EE  246F 0008                movea.l    A2, [A7 + 0x8]
  831. 000008F2  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  832. 000008F6  206A 0004                movea.l    A0, [A2 + 0x4]
  833. 000008FA  2050                     movea.l    A0, [A0]
  834. 000008FC  2068 0008                movea.l    A0, [A0 + 0x8]
  835. 00000900  4E90                     jsr        [A0]
  836. 00000902  52AA 0008                addq.l     [A2 + 0x8], 1
  837. 00000906  202A 0008                move.l     D0, [A2 + 0x8]
  838. 0000090A  584F                     addq.w     A7, 4
  839. 0000090C  245F                     movea.l    A2, [A7]+
  840. 0000090E  4E75                     rts
  841. 00000910  48E7 1030                movem.l    -[A7], D3,A2,A3
  842. 00000914  266F 0010                movea.l    A3, [A7 + 0x10]
  843. 00000918  53AB 0008                subq.l     [A3 + 0x8], 1
  844. 0000091C  262B 0008                move.l     D3, [A3 + 0x8]
  845. 00000920  246B 0004                movea.l    A2, [A3 + 0x4]
  846. 00000924  4A83                     tst.l      D3
  847. 00000926  662A                     bne        +0x2C /* 00000952 */
  848. 00000928  2F0B                     move.l     -[A7], A3
  849. 0000092A  4EBA 00DC                jsr        [PC + 0xDC /* 00000A08 */]
  850. 0000092E  2F0B                     move.l     -[A7], A3
  851. 00000930  2F2A 000C                move.l     -[A7], [A2 + 0xC]
  852. 00000934  206A 000C                movea.l    A0, [A2 + 0xC]
  853. 00000938  2050                     movea.l    A0, [A0]
  854. 0000093A  2068 0014                movea.l    A0, [A0 + 0x14]
  855. 0000093E  4E90                     jsr        [A0]
  856. 00000940  53AD 1A94                subq.l     [A5 + 0x1A94], 1
  857. 00000944  2F0A                     move.l     -[A7], A2
  858. 00000946  2052                     movea.l    A0, [A2]
  859. 00000948  2068 000C                movea.l    A0, [A0 + 0xC]
  860. 0000094C  4E90                     jsr        [A0]
  861. 0000094E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  862. label00000952:
  863. 00000952  2F0A                     move.l     -[A7], A2
  864. 00000954  2052                     movea.l    A0, [A2]
  865. 00000956  2068 000C                movea.l    A0, [A0 + 0xC]
  866. 0000095A  4E90                     jsr        [A0]
  867. 0000095C  2003                     move.l     D0, D3
  868. 0000095E  584F                     addq.w     A7, 4
  869. 00000960  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  870. 00000964  4E75                     rts
  871. 00000966  2F0A                     move.l     -[A7], A2
  872. 00000968  594F                     subq.w     A7, 4
  873. 0000096A  95CA                     sub.l      A2, A2
  874. 0000096C  4297                     clr.l      [A7]
  875. 0000096E  4857                     pea.l      [A7]
  876. 00000970  4EBA 0046                jsr        [PC + 0x46 /* 000009B8 */]
  877. 00000974  2F00                     move.l     -[A7], D0
  878. 00000976  486D CC00                pea.l      [A5 - 0x3400]
  879. 0000097A  4878 000C                push.l     0xC
  880. 0000097E  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  881. 00000982  4EBA 4746                jsr        [PC + 0x4746 /* 000050CA */]
  882. 00000986  2440                     movea.l    A2, D0
  883. 00000988  200A                     move.l     D0, A2
  884. 0000098A  4FEF 0014                lea.l      A7, [A7 + 0x14]
  885. 0000098E  6714                     beq        +0x16 /* 000009A4 */
  886. 00000990  4A97                     tst.l      [A7]
  887. 00000992  6716                     beq        +0x18 /* 000009AA */
  888. 00000994  2F0A                     move.l     -[A7], A2
  889. 00000996  2052                     movea.l    A0, [A2]
  890. 00000998  2068 000C                movea.l    A0, [A0 + 0xC]
  891. 0000099C  4E90                     jsr        [A0]
  892. 0000099E  95CA                     sub.l      A2, A2
  893. 000009A0  584F                     addq.w     A7, 4
  894. 000009A2  6006                     bra        +0x8 /* 000009AA */
  895. label000009A4:
  896. 000009A4  2EBC 8004 0002           move.l     [A7], 0x80040002
  897. label000009AA:
  898. 000009AA  206F 0010                movea.l    A0, [A7 + 0x10]
  899. 000009AE  208A                     move.l     [A0], A2
  900. 000009B0  2017                     move.l     D0, [A7]
  901. 000009B2  584F                     addq.w     A7, 4
  902. 000009B4  245F                     movea.l    A2, [A7]+
  903. 000009B6  4E75                     rts
  904. fn000009B8:
  905. 000009B8  2F0B                     move.l     -[A7], A3
  906. 000009BA  47ED 16A2                lea.l      A3, [A5 + 0x16A2 /* export_720 */]
  907. 000009BE  4A2D 16B6                tst.b      [A5 + 0x16B6]
  908. 000009C2  6632                     bne        +0x34 /* 000009F6 */
  909. 000009C4  224B                     movea.l    A1, A3
  910. 000009C6  7004                     moveq.l    D0, 0x04
  911. 000009C8  1B7C 0001 16B6           move.b     [A5 + 0x16B6], 0x1
  912. 000009CE  41ED CBE0                lea.l      A0, [A5 - 0x3420]
  913. 000009D2  2348 0004                move.l     [A1 + 0x4], A0
  914. 000009D6  5380                     subq.l     D0, 1
  915. 000009D8  41ED CBE8                lea.l      A0, [A5 - 0x3418]
  916. 000009DC  2348 0008                move.l     [A1 + 0x8], A0
  917. 000009E0  5380                     subq.l     D0, 1
  918. 000009E2  41ED CBF0                lea.l      A0, [A5 - 0x3410]
  919. 000009E6  2348 000C                move.l     [A1 + 0xC], A0
  920. 000009EA  5380                     subq.l     D0, 1
  921. 000009EC  41ED CC08                lea.l      A0, [A5 - 0x33F8]
  922. 000009F0  2348 0010                move.l     [A1 + 0x10], A0
  923. 000009F4  5380                     subq.l     D0, 1
  924. label000009F6:
  925. 000009F6  200B                     move.l     D0, A3
  926. 000009F8  265F                     movea.l    A3, [A7]+
  927. 000009FA  4E75                     rts
  928. 000009FC  594F                     subq.w     A7, 4
  929. 000009FE  2EAF 0008                move.l     [A7], [A7 + 0x8]
  930. 00000A02  7000                     moveq.l    D0, 0x00
  931. 00000A04  584F                     addq.w     A7, 4
  932. 00000A06  4E75                     rts
  933. fn00000A08:
  934. 00000A08  594F                     subq.w     A7, 4
  935. 00000A0A  2EAF 0008                move.l     [A7], [A7 + 0x8]
  936. 00000A0E  584F                     addq.w     A7, 4
  937. 00000A10  4E75                     rts
  938. 00000A12  48E7 1800                movem.l    -[A7], D3,D4
  939. 00000A16  7800                     moveq.l    D4, 0x00
  940. 00000A18  202F 0010                move.l     D0, [A7 + 0x10]
  941. 00000A1C  0C80 0000 0006           cmpi.l     D0, 0x6
  942. 00000A22  6232                     bhi        +0x34 /* 00000A56 */
  943. 00000A24  303B 0206                move.w     D0, [PC + D0.w * 2 + 0x6]
  944. 00000A28  4EFB 0002                jmp        [PC + D0.w + 0x2]
  945. 00000A2C  000E 0012                ori.b      A6, 0x12
  946. 00000A30  0016 001A                ori.b      [A6], 0x1A
  947. 00000A34  001E 0022                ori.b      [A6]+, 0x22 /* '\"' */
  948. 00000A38  0026 7600                ori.b      -[A6], 0x0
  949. 00000A3C  601E                     bra        +0x20 /* 00000A5C */
  950. 00000A3E  7601                     moveq.l    D3, 0x01
  951. 00000A40  601A                     bra        +0x1C /* 00000A5C */
  952. 00000A42  7602                     moveq.l    D3, 0x02
  953. 00000A44  6016                     bra        +0x18 /* 00000A5C */
  954. 00000A46  7603                     moveq.l    D3, 0x03
  955. 00000A48  6012                     bra        +0x14 /* 00000A5C */
  956. 00000A4A  7604                     moveq.l    D3, 0x04
  957. 00000A4C  600E                     bra        +0x10 /* 00000A5C */
  958. 00000A4E  7605                     moveq.l    D3, 0x05
  959. 00000A50  600A                     bra        +0xC /* 00000A5C */
  960. 00000A52  7606                     moveq.l    D3, 0x06
  961. 00000A54  6006                     bra        +0x8 /* 00000A5C */
  962. label00000A56:
  963. 00000A56  283C 8004 0013           move.l     D4, 0x80040013
  964. label00000A5C:
  965. 00000A5C  4A84                     tst.l      D4
  966. 00000A5E  6614                     bne        +0x16 /* 00000A74 */
  967. 00000A60  2F2F 0018                move.l     -[A7], [A7 + 0x18]
  968. 00000A64  2F2F 0018                move.l     -[A7], [A7 + 0x18]
  969. 00000A68  2F03                     move.l     -[A7], D3
  970. 00000A6A  4EAD C740                jsr        [A5 - 0x38C0]
  971. 00000A6E  2800                     move.l     D4, D0
  972. 00000A70  4FEF 000C                lea.l      A7, [A7 + 0xC]
  973. label00000A74:
  974. 00000A74  2004                     move.l     D0, D4
  975. 00000A76  4CDF 0018                movem.l    D3,D4, [A7]+
  976. 00000A7A  4E75                     rts
  977. 00000A7C  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  978. 00000A80  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  979. 00000A84  206F 000C                movea.l    A0, [A7 + 0xC]
  980. 00000A88  2F28 0004                move.l     -[A7], [A0 + 0x4]
  981. 00000A8C  2068 0004                movea.l    A0, [A0 + 0x4]
  982. 00000A90  2050                     movea.l    A0, [A0]
  983. 00000A92  2068 0004                movea.l    A0, [A0 + 0x4]
  984. 00000A96  4E90                     jsr        [A0]
  985. 00000A98  4FEF 000C                lea.l      A7, [A7 + 0xC]
  986. 00000A9C  4E75                     rts
  987. 00000A9E  2F0A                     move.l     -[A7], A2
  988. 00000AA0  246F 0008                movea.l    A2, [A7 + 0x8]
  989. 00000AA4  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  990. 00000AA8  206A 0004                movea.l    A0, [A2 + 0x4]
  991. 00000AAC  2050                     movea.l    A0, [A0]
  992. 00000AAE  2068 0008                movea.l    A0, [A0 + 0x8]
  993. 00000AB2  4E90                     jsr        [A0]
  994. 00000AB4  52AA 0008                addq.l     [A2 + 0x8], 1
  995. 00000AB8  202A 0008                move.l     D0, [A2 + 0x8]
  996. 00000ABC  584F                     addq.w     A7, 4
  997. 00000ABE  245F                     movea.l    A2, [A7]+
  998. 00000AC0  4E75                     rts
  999. 00000AC2  48E7 1030                movem.l    -[A7], D3,A2,A3
  1000. 00000AC6  266F 0010                movea.l    A3, [A7 + 0x10]
  1001. 00000ACA  53AB 0008                subq.l     [A3 + 0x8], 1
  1002. 00000ACE  262B 0008                move.l     D3, [A3 + 0x8]
  1003. 00000AD2  246B 0004                movea.l    A2, [A3 + 0x4]
  1004. 00000AD6  4A83                     tst.l      D3
  1005. 00000AD8  662A                     bne        +0x2C /* 00000B04 */
  1006. 00000ADA  2F0B                     move.l     -[A7], A3
  1007. 00000ADC  4EBA 00E6                jsr        [PC + 0xE6 /* 00000BC4 */]
  1008. 00000AE0  2F0B                     move.l     -[A7], A3
  1009. 00000AE2  2F2A 000C                move.l     -[A7], [A2 + 0xC]
  1010. 00000AE6  206A 000C                movea.l    A0, [A2 + 0xC]
  1011. 00000AEA  2050                     movea.l    A0, [A0]
  1012. 00000AEC  2068 0014                movea.l    A0, [A0 + 0x14]
  1013. 00000AF0  4E90                     jsr        [A0]
  1014. 00000AF2  53AD 1A94                subq.l     [A5 + 0x1A94], 1
  1015. 00000AF6  2F0A                     move.l     -[A7], A2
  1016. 00000AF8  2052                     movea.l    A0, [A2]
  1017. 00000AFA  2068 000C                movea.l    A0, [A0 + 0xC]
  1018. 00000AFE  4E90                     jsr        [A0]
  1019. 00000B00  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1020. label00000B04:
  1021. 00000B04  2F0A                     move.l     -[A7], A2
  1022. 00000B06  2052                     movea.l    A0, [A2]
  1023. 00000B08  2068 000C                movea.l    A0, [A0 + 0xC]
  1024. 00000B0C  4E90                     jsr        [A0]
  1025. 00000B0E  2003                     move.l     D0, D3
  1026. 00000B10  584F                     addq.w     A7, 4
  1027. 00000B12  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  1028. 00000B16  4E75                     rts
  1029. 00000B18  2F0A                     move.l     -[A7], A2
  1030. 00000B1A  594F                     subq.w     A7, 4
  1031. 00000B1C  95CA                     sub.l      A2, A2
  1032. 00000B1E  4297                     clr.l      [A7]
  1033. 00000B20  4857                     pea.l      [A7]
  1034. 00000B22  4EBA 0046                jsr        [PC + 0x46 /* 00000B6A */]
  1035. 00000B26  2F00                     move.l     -[A7], D0
  1036. 00000B28  486D CC30                pea.l      [A5 - 0x33D0]
  1037. 00000B2C  4878 000C                push.l     0xC
  1038. 00000B30  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  1039. 00000B34  4EBA 4594                jsr        [PC + 0x4594 /* 000050CA */]
  1040. 00000B38  2440                     movea.l    A2, D0
  1041. 00000B3A  200A                     move.l     D0, A2
  1042. 00000B3C  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1043. 00000B40  6714                     beq        +0x16 /* 00000B56 */
  1044. 00000B42  4A97                     tst.l      [A7]
  1045. 00000B44  6716                     beq        +0x18 /* 00000B5C */
  1046. 00000B46  2F0A                     move.l     -[A7], A2
  1047. 00000B48  2052                     movea.l    A0, [A2]
  1048. 00000B4A  2068 000C                movea.l    A0, [A0 + 0xC]
  1049. 00000B4E  4E90                     jsr        [A0]
  1050. 00000B50  95CA                     sub.l      A2, A2
  1051. 00000B52  584F                     addq.w     A7, 4
  1052. 00000B54  6006                     bra        +0x8 /* 00000B5C */
  1053. label00000B56:
  1054. 00000B56  2EBC 8004 0002           move.l     [A7], 0x80040002
  1055. label00000B5C:
  1056. 00000B5C  206F 0010                movea.l    A0, [A7 + 0x10]
  1057. 00000B60  208A                     move.l     [A0], A2
  1058. 00000B62  2017                     move.l     D0, [A7]
  1059. 00000B64  584F                     addq.w     A7, 4
  1060. 00000B66  245F                     movea.l    A2, [A7]+
  1061. 00000B68  4E75                     rts
  1062. fn00000B6A:
  1063. 00000B6A  2F0B                     move.l     -[A7], A3
  1064. 00000B6C  47ED 16B8                lea.l      A3, [A5 + 0x16B8]
  1065. 00000B70  4A2D 16D0                tst.b      [A5 + 0x16D0]
  1066. 00000B74  663C                     bne        +0x3E /* 00000BB2 */
  1067. 00000B76  224B                     movea.l    A1, A3
  1068. 00000B78  7005                     moveq.l    D0, 0x05
  1069. 00000B7A  1B7C 0001 16D0           move.b     [A5 + 0x16D0], 0x1
  1070. 00000B80  41ED CC10                lea.l      A0, [A5 - 0x33F0]
  1071. 00000B84  2348 0004                move.l     [A1 + 0x4], A0
  1072. 00000B88  5380                     subq.l     D0, 1
  1073. 00000B8A  41ED CC18                lea.l      A0, [A5 - 0x33E8]
  1074. 00000B8E  2348 0008                move.l     [A1 + 0x8], A0
  1075. 00000B92  5380                     subq.l     D0, 1
  1076. 00000B94  41ED CC20                lea.l      A0, [A5 - 0x33E0]
  1077. 00000B98  2348 000C                move.l     [A1 + 0xC], A0
  1078. 00000B9C  5380                     subq.l     D0, 1
  1079. 00000B9E  41ED CC38                lea.l      A0, [A5 - 0x33C8]
  1080. 00000BA2  2348 0010                move.l     [A1 + 0x10], A0
  1081. 00000BA6  5380                     subq.l     D0, 1
  1082. 00000BA8  41ED CC40                lea.l      A0, [A5 - 0x33C0]
  1083. 00000BAC  2348 0014                move.l     [A1 + 0x14], A0
  1084. 00000BB0  5380                     subq.l     D0, 1
  1085. label00000BB2:
  1086. 00000BB2  200B                     move.l     D0, A3
  1087. 00000BB4  265F                     movea.l    A3, [A7]+
  1088. 00000BB6  4E75                     rts
  1089. 00000BB8  594F                     subq.w     A7, 4
  1090. 00000BBA  2EAF 0008                move.l     [A7], [A7 + 0x8]
  1091. 00000BBE  7000                     moveq.l    D0, 0x00
  1092. 00000BC0  584F                     addq.w     A7, 4
  1093. 00000BC2  4E75                     rts
  1094. fn00000BC4:
  1095. 00000BC4  594F                     subq.w     A7, 4
  1096. 00000BC6  2EAF 0008                move.l     [A7], [A7 + 0x8]
  1097. 00000BCA  584F                     addq.w     A7, 4
  1098. 00000BCC  4E75                     rts
  1099. 00000BCE  594F                     subq.w     A7, 4
  1100. 00000BD0  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  1101. 00000BD4  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  1102. 00000BD8  4EAD CAB8                jsr        [A5 - 0x3548]
  1103. 00000BDC  2F40 0008                move.l     [A7 + 0x8], D0
  1104. 00000BE0  202F 0008                move.l     D0, [A7 + 0x8]
  1105. 00000BE4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1106. 00000BE8  4E75                     rts
  1107. 00000BEA  594F                     subq.w     A7, 4
  1108. 00000BEC  2F2F 0014                move.l     -[A7], [A7 + 0x14]
  1109. 00000BF0  2F2F 0014                move.l     -[A7], [A7 + 0x14]
  1110. 00000BF4  2F2F 0014                move.l     -[A7], [A7 + 0x14]
  1111. 00000BF8  4EAD CAC0                jsr        [A5 - 0x3540]
  1112. 00000BFC  2F40 000C                move.l     [A7 + 0xC], D0
  1113. 00000C00  202F 000C                move.l     D0, [A7 + 0xC]
  1114. 00000C04  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1115. 00000C08  4E75                     rts
  1116. fn00000C0A:
  1117. 00000C0A  48E7 1020                movem.l    -[A7], D3,A2
  1118. 00000C0E  594F                     subq.w     A7, 4
  1119. 00000C10  246F 0014                movea.l    A2, [A7 + 0x14]
  1120. 00000C14  4297                     clr.l      [A7]
  1121. 00000C16  4292                     clr.l      [A2]
  1122. 00000C18  594F                     subq.w     A7, 4
  1123. 00000C1A  4EAD BFB0                jsr        [A5 - 0x4050]
  1124. 00000C1E  2F08                     move.l     -[A7], A0
  1125. 00000C20  486D 8586                pea.l      [A5 - 0x7A7A]
  1126. 00000C24  486D 84E6                pea.l      [A5 - 0x7B1A]
  1127. 00000C28  2F0A                     move.l     -[A7], A2
  1128. 00000C2A  4EAD FE80                jsr        [A5 - 0x180]
  1129. 00000C2E  201F                     move.l     D0, [A7]+
  1130. 00000C30  2600                     move.l     D3, D0
  1131. 00000C32  4A80                     tst.l      D0
  1132. 00000C34  6648                     bne        +0x4A /* 00000C7E */
  1133. 00000C36  4857                     pea.l      [A7]
  1134. 00000C38  486D 8596                pea.l      [A5 - 0x7A6A]
  1135. 00000C3C  2F12                     move.l     -[A7], [A2]
  1136. 00000C3E  2052                     movea.l    A0, [A2]
  1137. 00000C40  2050                     movea.l    A0, [A0]
  1138. 00000C42  2068 0004                movea.l    A0, [A0 + 0x4]
  1139. 00000C46  4E90                     jsr        [A0]
  1140. 00000C48  2600                     move.l     D3, D0
  1141. 00000C4A  4A80                     tst.l      D0
  1142. 00000C4C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1143. 00000C50  662C                     bne        +0x2E /* 00000C7E */
  1144. 00000C52  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  1145. 00000C56  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  1146. 00000C5A  206F 0008                movea.l    A0, [A7 + 0x8]
  1147. 00000C5E  2050                     movea.l    A0, [A0]
  1148. 00000C60  2068 0014                movea.l    A0, [A0 + 0x14]
  1149. 00000C64  4E90                     jsr        [A0]
  1150. 00000C66  2600                     move.l     D3, D0
  1151. 00000C68  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  1152. 00000C6C  206F 000C                movea.l    A0, [A7 + 0xC]
  1153. 00000C70  2050                     movea.l    A0, [A0]
  1154. 00000C72  2068 000C                movea.l    A0, [A0 + 0xC]
  1155. 00000C76  4E90                     jsr        [A0]
  1156. 00000C78  4A80                     tst.l      D0
  1157. 00000C7A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1158. label00000C7E:
  1159. 00000C7E  4A83                     tst.l      D3
  1160. 00000C80  6716                     beq        +0x18 /* 00000C98 */
  1161. 00000C82  4A92                     tst.l      [A2]
  1162. 00000C84  6712                     beq        +0x14 /* 00000C98 */
  1163. 00000C86  2F12                     move.l     -[A7], [A2]
  1164. 00000C88  2052                     movea.l    A0, [A2]
  1165. 00000C8A  2050                     movea.l    A0, [A0]
  1166. 00000C8C  2068 000C                movea.l    A0, [A0 + 0xC]
  1167. 00000C90  4E90                     jsr        [A0]
  1168. 00000C92  4A80                     tst.l      D0
  1169. 00000C94  584F                     addq.w     A7, 4
  1170. 00000C96  4292                     clr.l      [A2]
  1171. label00000C98:
  1172. 00000C98  2003                     move.l     D0, D3
  1173. 00000C9A  584F                     addq.w     A7, 4
  1174. 00000C9C  4CDF 0408                movem.l    D3,A2, [A7]+
  1175. 00000CA0  4E75                     rts
  1176. fn00000CA2:
  1177. 00000CA2  2F03                     move.l     -[A7], D3
  1178. 00000CA4  594F                     subq.w     A7, 4
  1179. 00000CA6  4857                     pea.l      [A7]
  1180. 00000CA8  4EAD C758                jsr        [A5 - 0x38A8]
  1181. 00000CAC  2600                     move.l     D3, D0
  1182. 00000CAE  4A80                     tst.l      D0
  1183. 00000CB0  584F                     addq.w     A7, 4
  1184. 00000CB2  6610                     bne        +0x12 /* 00000CC4 */
  1185. 00000CB4  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  1186. 00000CB8  486F 0004                pea.l      [A7 + 0x4]
  1187. 00000CBC  4EBA FF4C                jsr        [PC - 0xB4 /* 00000C0A */]
  1188. 00000CC0  2600                     move.l     D3, D0
  1189. 00000CC2  504F                     addq.w     A7, 8
  1190. label00000CC4:
  1191. 00000CC4  2003                     move.l     D0, D3
  1192. 00000CC6  584F                     addq.w     A7, 4
  1193. 00000CC8  261F                     move.l     D3, [A7]+
  1194. 00000CCA  4E75                     rts
  1195. 00000CCC  594F                     subq.w     A7, 4
  1196. 00000CCE  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  1197. 00000CD2  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  1198. 00000CD6  4EAD C7C0                jsr        [A5 - 0x3840]
  1199. 00000CDA  2F40 0008                move.l     [A7 + 0x8], D0
  1200. 00000CDE  202F 0008                move.l     D0, [A7 + 0x8]
  1201. 00000CE2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1202. 00000CE6  4E75                     rts
  1203. 00000CE8  594F                     subq.w     A7, 4
  1204. 00000CEA  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  1205. 00000CEE  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  1206. 00000CF2  4EAD C7C8                jsr        [A5 - 0x3838]
  1207. 00000CF6  2F40 0008                move.l     [A7 + 0x8], D0
  1208. 00000CFA  202F 0008                move.l     D0, [A7 + 0x8]
  1209. 00000CFE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1210. 00000D02  4E75                     rts
  1211. 00000D04  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  1212. 00000D08  4EBA FF98                jsr        [PC - 0x68 /* 00000CA2 */]
  1213. 00000D0C  584F                     addq.w     A7, 4
  1214. 00000D0E  4E75                     rts
  1215. 00000D10  594F                     subq.w     A7, 4
  1216. 00000D12  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  1217. 00000D16  4EAD C760                jsr        [A5 - 0x38A0]
  1218. 00000D1A  2F40 0004                move.l     [A7 + 0x4], D0
  1219. 00000D1E  202F 0004                move.l     D0, [A7 + 0x4]
  1220. 00000D22  504F                     addq.w     A7, 8
  1221. 00000D24  4E75                     rts
  1222. 00000D26  2F03                     move.l     -[A7], D3
  1223. 00000D28  594F                     subq.w     A7, 4
  1224. 00000D2A  4857                     pea.l      [A7]
  1225. 00000D2C  2F2F 0014                move.l     -[A7], [A7 + 0x14]
  1226. 00000D30  4EAD C768                jsr        [A5 - 0x3898]
  1227. 00000D34  2600                     move.l     D3, D0
  1228. 00000D36  4A80                     tst.l      D0
  1229. 00000D38  504F                     addq.w     A7, 8
  1230. 00000D3A  6610                     bne        +0x12 /* 00000D4C */
  1231. 00000D3C  2F2F 0014                move.l     -[A7], [A7 + 0x14]
  1232. 00000D40  486F 0004                pea.l      [A7 + 0x4]
  1233. 00000D44  4EBA FEC4                jsr        [PC - 0x13C /* 00000C0A */]
  1234. 00000D48  2600                     move.l     D3, D0
  1235. 00000D4A  504F                     addq.w     A7, 8
  1236. label00000D4C:
  1237. 00000D4C  2003                     move.l     D0, D3
  1238. 00000D4E  584F                     addq.w     A7, 4
  1239. 00000D50  261F                     move.l     D3, [A7]+
  1240. 00000D52  4E75                     rts
  1241. 00000D54  594F                     subq.w     A7, 4
  1242. 00000D56  2F2F 0014                move.l     -[A7], [A7 + 0x14]
  1243. 00000D5A  2F2F 0014                move.l     -[A7], [A7 + 0x14]
  1244. 00000D5E  2F2F 0014                move.l     -[A7], [A7 + 0x14]
  1245. 00000D62  4EAD C7A8                jsr        [A5 - 0x3858]
  1246. 00000D66  2F40 000C                move.l     [A7 + 0xC], D0
  1247. 00000D6A  202F 000C                move.l     D0, [A7 + 0xC]
  1248. 00000D6E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1249. 00000D72  4E75                     rts
  1250. 00000D74  594F                     subq.w     A7, 4
  1251. 00000D76  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  1252. 00000D7A  4EAD C790                jsr        [A5 - 0x3870]
  1253. 00000D7E  2F40 0004                move.l     [A7 + 0x4], D0
  1254. 00000D82  202F 0004                move.l     D0, [A7 + 0x4]
  1255. 00000D86  504F                     addq.w     A7, 8
  1256. 00000D88  4E75                     rts
  1257. 00000D8A  594F                     subq.w     A7, 4
  1258. 00000D8C  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  1259. 00000D90  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  1260. 00000D94  4EAD C798                jsr        [A5 - 0x3868]
  1261. 00000D98  2F40 0008                move.l     [A7 + 0x8], D0
  1262. 00000D9C  202F 0008                move.l     D0, [A7 + 0x8]
  1263. 00000DA0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1264. 00000DA4  4E75                     rts
  1265. 00000DA6  594F                     subq.w     A7, 4
  1266. 00000DA8  2F2F 0014                move.l     -[A7], [A7 + 0x14]
  1267. 00000DAC  2F2F 0014                move.l     -[A7], [A7 + 0x14]
  1268. 00000DB0  2F2F 0014                move.l     -[A7], [A7 + 0x14]
  1269. 00000DB4  4EAD C7A0                jsr        [A5 - 0x3860]
  1270. 00000DB8  2F40 000C                move.l     [A7 + 0xC], D0
  1271. 00000DBC  202F 000C                move.l     D0, [A7 + 0xC]
  1272. 00000DC0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1273. 00000DC4  4E75                     rts
  1274. 00000DC6  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  1275. 00000DCA  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  1276. 00000DCE  206F 000C                movea.l    A0, [A7 + 0xC]
  1277. 00000DD2  2F28 0004                move.l     -[A7], [A0 + 0x4]
  1278. 00000DD6  2068 0004                movea.l    A0, [A0 + 0x4]
  1279. 00000DDA  2050                     movea.l    A0, [A0]
  1280. 00000DDC  2068 0004                movea.l    A0, [A0 + 0x4]
  1281. 00000DE0  4E90                     jsr        [A0]
  1282. 00000DE2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1283. 00000DE6  4E75                     rts
  1284. 00000DE8  2F0A                     move.l     -[A7], A2
  1285. 00000DEA  246F 0008                movea.l    A2, [A7 + 0x8]
  1286. 00000DEE  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1287. 00000DF2  206A 0004                movea.l    A0, [A2 + 0x4]
  1288. 00000DF6  2050                     movea.l    A0, [A0]
  1289. 00000DF8  2068 0008                movea.l    A0, [A0 + 0x8]
  1290. 00000DFC  4E90                     jsr        [A0]
  1291. 00000DFE  52AA 0008                addq.l     [A2 + 0x8], 1
  1292. 00000E02  202A 0008                move.l     D0, [A2 + 0x8]
  1293. 00000E06  584F                     addq.w     A7, 4
  1294. 00000E08  245F                     movea.l    A2, [A7]+
  1295. 00000E0A  4E75                     rts
  1296. 00000E0C  48E7 1030                movem.l    -[A7], D3,A2,A3
  1297. 00000E10  266F 0010                movea.l    A3, [A7 + 0x10]
  1298. 00000E14  53AB 0008                subq.l     [A3 + 0x8], 1
  1299. 00000E18  262B 0008                move.l     D3, [A3 + 0x8]
  1300. 00000E1C  246B 0004                movea.l    A2, [A3 + 0x4]
  1301. 00000E20  4A83                     tst.l      D3
  1302. 00000E22  662A                     bne        +0x2C /* 00000E4E */
  1303. 00000E24  2F0B                     move.l     -[A7], A3
  1304. 00000E26  4EBA 01C4                jsr        [PC + 0x1C4 /* 00000FEC */]
  1305. 00000E2A  2F0B                     move.l     -[A7], A3
  1306. 00000E2C  2F2A 000C                move.l     -[A7], [A2 + 0xC]
  1307. 00000E30  206A 000C                movea.l    A0, [A2 + 0xC]
  1308. 00000E34  2050                     movea.l    A0, [A0]
  1309. 00000E36  2068 0014                movea.l    A0, [A0 + 0x14]
  1310. 00000E3A  4E90                     jsr        [A0]
  1311. 00000E3C  53AD 1A94                subq.l     [A5 + 0x1A94], 1
  1312. 00000E40  2F0A                     move.l     -[A7], A2
  1313. 00000E42  2052                     movea.l    A0, [A2]
  1314. 00000E44  2068 000C                movea.l    A0, [A0 + 0xC]
  1315. 00000E48  4E90                     jsr        [A0]
  1316. 00000E4A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1317. label00000E4E:
  1318. 00000E4E  2F0A                     move.l     -[A7], A2
  1319. 00000E50  2052                     movea.l    A0, [A2]
  1320. 00000E52  2068 000C                movea.l    A0, [A0 + 0xC]
  1321. 00000E56  4E90                     jsr        [A0]
  1322. 00000E58  2003                     move.l     D0, D3
  1323. 00000E5A  584F                     addq.w     A7, 4
  1324. 00000E5C  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  1325. 00000E60  4E75                     rts
  1326. 00000E62  2F0A                     move.l     -[A7], A2
  1327. 00000E64  594F                     subq.w     A7, 4
  1328. 00000E66  95CA                     sub.l      A2, A2
  1329. 00000E68  4297                     clr.l      [A7]
  1330. 00000E6A  4857                     pea.l      [A7]
  1331. 00000E6C  4EBA 0046                jsr        [PC + 0x46 /* 00000EB4 */]
  1332. 00000E70  2F00                     move.l     -[A7], D0
  1333. 00000E72  486D CCB0                pea.l      [A5 - 0x3350]
  1334. 00000E76  4878 000C                push.l     0xC
  1335. 00000E7A  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  1336. 00000E7E  4EBA 424A                jsr        [PC + 0x424A /* 000050CA */]
  1337. 00000E82  2440                     movea.l    A2, D0
  1338. 00000E84  200A                     move.l     D0, A2
  1339. 00000E86  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1340. 00000E8A  6714                     beq        +0x16 /* 00000EA0 */
  1341. 00000E8C  4A97                     tst.l      [A7]
  1342. 00000E8E  6716                     beq        +0x18 /* 00000EA6 */
  1343. 00000E90  2F0A                     move.l     -[A7], A2
  1344. 00000E92  2052                     movea.l    A0, [A2]
  1345. 00000E94  2068 000C                movea.l    A0, [A0 + 0xC]
  1346. 00000E98  4E90                     jsr        [A0]
  1347. 00000E9A  95CA                     sub.l      A2, A2
  1348. 00000E9C  584F                     addq.w     A7, 4
  1349. 00000E9E  6006                     bra        +0x8 /* 00000EA6 */
  1350. label00000EA0:
  1351. 00000EA0  2EBC 8004 0002           move.l     [A7], 0x80040002
  1352. label00000EA6:
  1353. 00000EA6  206F 0010                movea.l    A0, [A7 + 0x10]
  1354. 00000EAA  208A                     move.l     [A0], A2
  1355. 00000EAC  2017                     move.l     D0, [A7]
  1356. 00000EAE  584F                     addq.w     A7, 4
  1357. 00000EB0  245F                     movea.l    A2, [A7]+
  1358. 00000EB2  4E75                     rts
  1359. fn00000EB4:
  1360. 00000EB4  2F0B                     move.l     -[A7], A3
  1361. 00000EB6  47ED 16D2                lea.l      A3, [A5 + 0x16D2 /* export_726 */]
  1362. 00000EBA  4A2D 1742                tst.b      [A5 + 0x1742 /* export_740 */]
  1363. 00000EBE  6600 011A                bne        +0x11C /* 00000FDA */
  1364. 00000EC2  224B                     movea.l    A1, A3
  1365. 00000EC4  701B                     moveq.l    D0, 0x1B
  1366. 00000EC6  1B7C 0001 1742           move.b     [A5 + 0x1742 /* export_740 */], 0x1
  1367. 00000ECC  41ED CC90                lea.l      A0, [A5 - 0x3370]
  1368. 00000ED0  2348 0004                move.l     [A1 + 0x4], A0
  1369. 00000ED4  5380                     subq.l     D0, 1
  1370. 00000ED6  41ED CC98                lea.l      A0, [A5 - 0x3368]
  1371. 00000EDA  2348 0008                move.l     [A1 + 0x8], A0
  1372. 00000EDE  5380                     subq.l     D0, 1
  1373. 00000EE0  41ED CCA0                lea.l      A0, [A5 - 0x3360]
  1374. 00000EE4  2348 000C                move.l     [A1 + 0xC], A0
  1375. 00000EE8  5380                     subq.l     D0, 1
  1376. 00000EEA  41ED CCF0                lea.l      A0, [A5 - 0x3310]
  1377. 00000EEE  2348 0028                move.l     [A1 + 0x28], A0
  1378. 00000EF2  5380                     subq.l     D0, 1
  1379. 00000EF4  41ED CCF8                lea.l      A0, [A5 - 0x3308]
  1380. 00000EF8  2348 002C                move.l     [A1 + 0x2C], A0
  1381. 00000EFC  5380                     subq.l     D0, 1
  1382. 00000EFE  41ED CD00                lea.l      A0, [A5 - 0x3300]
  1383. 00000F02  2348 0030                move.l     [A1 + 0x30], A0
  1384. 00000F06  5380                     subq.l     D0, 1
  1385. 00000F08  41ED CD08                lea.l      A0, [A5 - 0x32F8]
  1386. 00000F0C  2348 0034                move.l     [A1 + 0x34], A0
  1387. 00000F10  5380                     subq.l     D0, 1
  1388. 00000F12  41ED CD10                lea.l      A0, [A5 - 0x32F0]
  1389. 00000F16  2348 0038                move.l     [A1 + 0x38], A0
  1390. 00000F1A  5380                     subq.l     D0, 1
  1391. 00000F1C  41ED CD18                lea.l      A0, [A5 - 0x32E8]
  1392. 00000F20  2348 003C                move.l     [A1 + 0x3C], A0
  1393. 00000F24  5380                     subq.l     D0, 1
  1394. 00000F26  41ED CD20                lea.l      A0, [A5 - 0x32E0]
  1395. 00000F2A  2348 0040                move.l     [A1 + 0x40], A0
  1396. 00000F2E  5380                     subq.l     D0, 1
  1397. 00000F30  41ED CD28                lea.l      A0, [A5 - 0x32D8]
  1398. 00000F34  2348 0044                move.l     [A1 + 0x44], A0
  1399. 00000F38  5380                     subq.l     D0, 1
  1400. 00000F3A  41ED CD30                lea.l      A0, [A5 - 0x32D0]
  1401. 00000F3E  2348 0048                move.l     [A1 + 0x48], A0
  1402. 00000F42  5380                     subq.l     D0, 1
  1403. 00000F44  41ED CD38                lea.l      A0, [A5 - 0x32C8]
  1404. 00000F48  2348 004C                move.l     [A1 + 0x4C], A0
  1405. 00000F4C  5380                     subq.l     D0, 1
  1406. 00000F4E  41ED CD48                lea.l      A0, [A5 - 0x32B8]
  1407. 00000F52  2348 0050                move.l     [A1 + 0x50], A0
  1408. 00000F56  5380                     subq.l     D0, 1
  1409. 00000F58  41ED CD50                lea.l      A0, [A5 - 0x32B0]
  1410. 00000F5C  2348 0054                move.l     [A1 + 0x54], A0
  1411. 00000F60  5380                     subq.l     D0, 1
  1412. 00000F62  41ED CD58                lea.l      A0, [A5 - 0x32A8]
  1413. 00000F66  2348 0058                move.l     [A1 + 0x58], A0
  1414. 00000F6A  5380                     subq.l     D0, 1
  1415. 00000F6C  41ED CD60                lea.l      A0, [A5 - 0x32A0]
  1416. 00000F70  2348 005C                move.l     [A1 + 0x5C], A0
  1417. 00000F74  5380                     subq.l     D0, 1
  1418. 00000F76  41ED CD68                lea.l      A0, [A5 - 0x3298]
  1419. 00000F7A  2348 0060                move.l     [A1 + 0x60], A0
  1420. 00000F7E  5380                     subq.l     D0, 1
  1421. 00000F80  41ED CD78                lea.l      A0, [A5 - 0x3288]
  1422. 00000F84  2348 0064                move.l     [A1 + 0x64], A0
  1423. 00000F88  5380                     subq.l     D0, 1
  1424. 00000F8A  41ED CD80                lea.l      A0, [A5 - 0x3280]
  1425. 00000F8E  2348 0068                move.l     [A1 + 0x68], A0
  1426. 00000F92  5380                     subq.l     D0, 1
  1427. 00000F94  41ED CD88                lea.l      A0, [A5 - 0x3278]
  1428. 00000F98  2348 006C                move.l     [A1 + 0x6C], A0
  1429. 00000F9C  5380                     subq.l     D0, 1
  1430. 00000F9E  41ED CD98                lea.l      A0, [A5 - 0x3268]
  1431. 00000FA2  2348 0010                move.l     [A1 + 0x10], A0
  1432. 00000FA6  5380                     subq.l     D0, 1
  1433. 00000FA8  41ED CDA0                lea.l      A0, [A5 - 0x3260]
  1434. 00000FAC  2348 0014                move.l     [A1 + 0x14], A0
  1435. 00000FB0  5380                     subq.l     D0, 1
  1436. 00000FB2  41ED CDA8                lea.l      A0, [A5 - 0x3258]
  1437. 00000FB6  2348 0018                move.l     [A1 + 0x18], A0
  1438. 00000FBA  5380                     subq.l     D0, 1
  1439. 00000FBC  41ED CDB0                lea.l      A0, [A5 - 0x3250]
  1440. 00000FC0  2348 001C                move.l     [A1 + 0x1C], A0
  1441. 00000FC4  5380                     subq.l     D0, 1
  1442. 00000FC6  41ED CDB8                lea.l      A0, [A5 - 0x3248]
  1443. 00000FCA  2348 0020                move.l     [A1 + 0x20], A0
  1444. 00000FCE  5380                     subq.l     D0, 1
  1445. 00000FD0  41ED CD90                lea.l      A0, [A5 - 0x3270]
  1446. 00000FD4  2348 0024                move.l     [A1 + 0x24], A0
  1447. 00000FD8  5380                     subq.l     D0, 1
  1448. label00000FDA:
  1449. 00000FDA  200B                     move.l     D0, A3
  1450. 00000FDC  265F                     movea.l    A3, [A7]+
  1451. 00000FDE  4E75                     rts
  1452. 00000FE0  594F                     subq.w     A7, 4
  1453. 00000FE2  2EAF 0008                move.l     [A7], [A7 + 0x8]
  1454. 00000FE6  7000                     moveq.l    D0, 0x00
  1455. 00000FE8  584F                     addq.w     A7, 4
  1456. 00000FEA  4E75                     rts
  1457. fn00000FEC:
  1458. 00000FEC  594F                     subq.w     A7, 4
  1459. 00000FEE  2EAF 0008                move.l     [A7], [A7 + 0x8]
  1460. 00000FF2  584F                     addq.w     A7, 4
  1461. 00000FF4  4E75                     rts
  1462. 00000FF6  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  1463. 00000FFA  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  1464. 00000FFE  206F 000C                movea.l    A0, [A7 + 0xC]
  1465. 00001002  2F28 0004                move.l     -[A7], [A0 + 0x4]
  1466. 00001006  2068 0004                movea.l    A0, [A0 + 0x4]
  1467. 0000100A  2050                     movea.l    A0, [A0]
  1468. 0000100C  2068 0004                movea.l    A0, [A0 + 0x4]
  1469. 00001010  4E90                     jsr        [A0]
  1470. 00001012  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1471. 00001016  4E75                     rts
  1472. 00001018  2F0A                     move.l     -[A7], A2
  1473. 0000101A  246F 0008                movea.l    A2, [A7 + 0x8]
  1474. 0000101E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1475. 00001022  206A 0004                movea.l    A0, [A2 + 0x4]
  1476. 00001026  2050                     movea.l    A0, [A0]
  1477. 00001028  2068 0008                movea.l    A0, [A0 + 0x8]
  1478. 0000102C  4E90                     jsr        [A0]
  1479. 0000102E  52AA 0008                addq.l     [A2 + 0x8], 1
  1480. 00001032  202A 0008                move.l     D0, [A2 + 0x8]
  1481. 00001036  584F                     addq.w     A7, 4
  1482. 00001038  245F                     movea.l    A2, [A7]+
  1483. 0000103A  4E75                     rts
  1484. 0000103C  48E7 1030                movem.l    -[A7], D3,A2,A3
  1485. 00001040  266F 0010                movea.l    A3, [A7 + 0x10]
  1486. 00001044  53AB 0008                subq.l     [A3 + 0x8], 1
  1487. 00001048  262B 0008                move.l     D3, [A3 + 0x8]
  1488. 0000104C  246B 0004                movea.l    A2, [A3 + 0x4]
  1489. 00001050  4A83                     tst.l      D3
  1490. 00001052  662A                     bne        +0x2C /* 0000107E */
  1491. 00001054  2F0B                     move.l     -[A7], A3
  1492. 00001056  4EBA 00E6                jsr        [PC + 0xE6 /* 0000113E */]
  1493. 0000105A  2F0B                     move.l     -[A7], A3
  1494. 0000105C  2F2A 000C                move.l     -[A7], [A2 + 0xC]
  1495. 00001060  206A 000C                movea.l    A0, [A2 + 0xC]
  1496. 00001064  2050                     movea.l    A0, [A0]
  1497. 00001066  2068 0014                movea.l    A0, [A0 + 0x14]
  1498. 0000106A  4E90                     jsr        [A0]
  1499. 0000106C  53AD 1A94                subq.l     [A5 + 0x1A94], 1
  1500. 00001070  2F0A                     move.l     -[A7], A2
  1501. 00001072  2052                     movea.l    A0, [A2]
  1502. 00001074  2068 000C                movea.l    A0, [A0 + 0xC]
  1503. 00001078  4E90                     jsr        [A0]
  1504. 0000107A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1505. label0000107E:
  1506. 0000107E  2F0A                     move.l     -[A7], A2
  1507. 00001080  2052                     movea.l    A0, [A2]
  1508. 00001082  2068 000C                movea.l    A0, [A0 + 0xC]
  1509. 00001086  4E90                     jsr        [A0]
  1510. 00001088  2003                     move.l     D0, D3
  1511. 0000108A  584F                     addq.w     A7, 4
  1512. 0000108C  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  1513. 00001090  4E75                     rts
  1514. 00001092  2F0A                     move.l     -[A7], A2
  1515. 00001094  594F                     subq.w     A7, 4
  1516. 00001096  95CA                     sub.l      A2, A2
  1517. 00001098  4297                     clr.l      [A7]
  1518. 0000109A  4857                     pea.l      [A7]
  1519. 0000109C  4EBA 0046                jsr        [PC + 0x46 /* 000010E4 */]
  1520. 000010A0  2F00                     move.l     -[A7], D0
  1521. 000010A2  486D CCD8                pea.l      [A5 - 0x3328]
  1522. 000010A6  4878 000C                push.l     0xC
  1523. 000010AA  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  1524. 000010AE  4EBA 401A                jsr        [PC + 0x401A /* 000050CA */]
  1525. 000010B2  2440                     movea.l    A2, D0
  1526. 000010B4  200A                     move.l     D0, A2
  1527. 000010B6  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1528. 000010BA  6714                     beq        +0x16 /* 000010D0 */
  1529. 000010BC  4A97                     tst.l      [A7]
  1530. 000010BE  6716                     beq        +0x18 /* 000010D6 */
  1531. 000010C0  2F0A                     move.l     -[A7], A2
  1532. 000010C2  2052                     movea.l    A0, [A2]
  1533. 000010C4  2068 000C                movea.l    A0, [A0 + 0xC]
  1534. 000010C8  4E90                     jsr        [A0]
  1535. 000010CA  95CA                     sub.l      A2, A2
  1536. 000010CC  584F                     addq.w     A7, 4
  1537. 000010CE  6006                     bra        +0x8 /* 000010D6 */
  1538. label000010D0:
  1539. 000010D0  2EBC 8004 0002           move.l     [A7], 0x80040002
  1540. label000010D6:
  1541. 000010D6  206F 0010                movea.l    A0, [A7 + 0x10]
  1542. 000010DA  208A                     move.l     [A0], A2
  1543. 000010DC  2017                     move.l     D0, [A7]
  1544. 000010DE  584F                     addq.w     A7, 4
  1545. 000010E0  245F                     movea.l    A2, [A7]+
  1546. 000010E2  4E75                     rts
  1547. fn000010E4:
  1548. 000010E4  2F0B                     move.l     -[A7], A3
  1549. 000010E6  47ED 1744                lea.l      A3, [A5 + 0x1744]
  1550. 000010EA  4A2D 175C                tst.b      [A5 + 0x175C]
  1551. 000010EE  663C                     bne        +0x3E /* 0000112C */
  1552. 000010F0  224B                     movea.l    A1, A3
  1553. 000010F2  7005                     moveq.l    D0, 0x05
  1554. 000010F4  1B7C 0001 175C           move.b     [A5 + 0x175C], 0x1
  1555. 000010FA  41ED CCB8                lea.l      A0, [A5 - 0x3348]
  1556. 000010FE  2348 0004                move.l     [A1 + 0x4], A0
  1557. 00001102  5380                     subq.l     D0, 1
  1558. 00001104  41ED CCC0                lea.l      A0, [A5 - 0x3340]
  1559. 00001108  2348 0008                move.l     [A1 + 0x8], A0
  1560. 0000110C  5380                     subq.l     D0, 1
  1561. 0000110E  41ED CCC8                lea.l      A0, [A5 - 0x3338]
  1562. 00001112  2348 000C                move.l     [A1 + 0xC], A0
  1563. 00001116  5380                     subq.l     D0, 1
  1564. 00001118  41ED CDC0                lea.l      A0, [A5 - 0x3240]
  1565. 0000111C  2348 0010                move.l     [A1 + 0x10], A0
  1566. 00001120  5380                     subq.l     D0, 1
  1567. 00001122  41ED CDC8                lea.l      A0, [A5 - 0x3238]
  1568. 00001126  2348 0014                move.l     [A1 + 0x14], A0
  1569. 0000112A  5380                     subq.l     D0, 1
  1570. label0000112C:
  1571. 0000112C  200B                     move.l     D0, A3
  1572. 0000112E  265F                     movea.l    A3, [A7]+
  1573. 00001130  4E75                     rts
  1574. 00001132  594F                     subq.w     A7, 4
  1575. 00001134  2EAF 0008                move.l     [A7], [A7 + 0x8]
  1576. 00001138  7000                     moveq.l    D0, 0x00
  1577. 0000113A  584F                     addq.w     A7, 4
  1578. 0000113C  4E75                     rts
  1579. fn0000113E:
  1580. 0000113E  594F                     subq.w     A7, 4
  1581. 00001140  2EAF 0008                move.l     [A7], [A7 + 0x8]
  1582. 00001144  584F                     addq.w     A7, 4
  1583. 00001146  4E75                     rts
  1584. 00001148  206F 0004                movea.l    A0, [A7 + 0x4]
  1585. 0000114C  42A8 0018                clr.l      [A0 + 0x18]
  1586. 00001150  7000                     moveq.l    D0, 0x00
  1587. 00001152  4E75                     rts
  1588. 00001154  4E75                     rts
  1589. 00001156  594F                     subq.w     A7, 4
  1590. 00001158  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  1591. 0000115C  206F 000C                movea.l    A0, [A7 + 0xC]
  1592. 00001160  2068 0004                movea.l    A0, [A0 + 0x4]
  1593. 00001164  4868 0018                pea.l      [A0 + 0x18]
  1594. 00001168  4EAD C7D8                jsr        [A5 - 0x3828]
  1595. 0000116C  2F40 0008                move.l     [A7 + 0x8], D0
  1596. 00001170  202F 0008                move.l     D0, [A7 + 0x8]
  1597. 00001174  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1598. 00001178  4E75                     rts
  1599. fn0000117A:
  1600. 0000117A  48E7 1020                movem.l    -[A7], D3,A2
  1601. 0000117E  594F                     subq.w     A7, 4
  1602. 00001180  246F 0014                movea.l    A2, [A7 + 0x14]
  1603. 00001184  4297                     clr.l      [A7]
  1604. 00001186  4292                     clr.l      [A2]
  1605. 00001188  594F                     subq.w     A7, 4
  1606. 0000118A  4EAD BFB0                jsr        [A5 - 0x4050]
  1607. 0000118E  2F08                     move.l     -[A7], A0
  1608. 00001190  486D 8616                pea.l      [A5 - 0x79EA]
  1609. 00001194  486D 8496                pea.l      [A5 - 0x7B6A]
  1610. 00001198  2F0A                     move.l     -[A7], A2
  1611. 0000119A  4EAD FE80                jsr        [A5 - 0x180]
  1612. 0000119E  201F                     move.l     D0, [A7]+
  1613. 000011A0  2600                     move.l     D3, D0
  1614. 000011A2  4A80                     tst.l      D0
  1615. 000011A4  6648                     bne        +0x4A /* 000011EE */
  1616. 000011A6  4857                     pea.l      [A7]
  1617. 000011A8  486D 8626                pea.l      [A5 - 0x79DA]
  1618. 000011AC  2F12                     move.l     -[A7], [A2]
  1619. 000011AE  2052                     movea.l    A0, [A2]
  1620. 000011B0  2050                     movea.l    A0, [A0]
  1621. 000011B2  2068 0004                movea.l    A0, [A0 + 0x4]
  1622. 000011B6  4E90                     jsr        [A0]
  1623. 000011B8  2600                     move.l     D3, D0
  1624. 000011BA  4A80                     tst.l      D0
  1625. 000011BC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1626. 000011C0  662C                     bne        +0x2E /* 000011EE */
  1627. 000011C2  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  1628. 000011C6  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  1629. 000011CA  206F 0008                movea.l    A0, [A7 + 0x8]
  1630. 000011CE  2050                     movea.l    A0, [A0]
  1631. 000011D0  2068 0014                movea.l    A0, [A0 + 0x14]
  1632. 000011D4  4E90                     jsr        [A0]
  1633. 000011D6  2600                     move.l     D3, D0
  1634. 000011D8  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  1635. 000011DC  206F 000C                movea.l    A0, [A7 + 0xC]
  1636. 000011E0  2050                     movea.l    A0, [A0]
  1637. 000011E2  2068 000C                movea.l    A0, [A0 + 0xC]
  1638. 000011E6  4E90                     jsr        [A0]
  1639. 000011E8  4A80                     tst.l      D0
  1640. 000011EA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1641. label000011EE:
  1642. 000011EE  4A83                     tst.l      D3
  1643. 000011F0  6716                     beq        +0x18 /* 00001208 */
  1644. 000011F2  4A92                     tst.l      [A2]
  1645. 000011F4  6712                     beq        +0x14 /* 00001208 */
  1646. 000011F6  2F12                     move.l     -[A7], [A2]
  1647. 000011F8  2052                     movea.l    A0, [A2]
  1648. 000011FA  2050                     movea.l    A0, [A0]
  1649. 000011FC  2068 000C                movea.l    A0, [A0 + 0xC]
  1650. 00001200  4E90                     jsr        [A0]
  1651. 00001202  4A80                     tst.l      D0
  1652. 00001204  584F                     addq.w     A7, 4
  1653. 00001206  4292                     clr.l      [A2]
  1654. label00001208:
  1655. 00001208  2003                     move.l     D0, D3
  1656. 0000120A  584F                     addq.w     A7, 4
  1657. 0000120C  4CDF 0408                movem.l    D3,A2, [A7]+
  1658. 00001210  4E75                     rts
  1659. 00001212  2F03                     move.l     -[A7], D3
  1660. 00001214  514F                     subq.w     A7, 8
  1661. 00001216  4857                     pea.l      [A7]
  1662. 00001218  2F2F 0018                move.l     -[A7], [A7 + 0x18]
  1663. 0000121C  206F 0018                movea.l    A0, [A7 + 0x18]
  1664. 00001220  2068 0004                movea.l    A0, [A0 + 0x4]
  1665. 00001224  4868 0018                pea.l      [A0 + 0x18]
  1666. 00001228  4EAD C7E0                jsr        [A5 - 0x3820]
  1667. 0000122C  2600                     move.l     D3, D0
  1668. 0000122E  4A80                     tst.l      D0
  1669. 00001230  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1670. 00001234  6610                     bne        +0x12 /* 00001246 */
  1671. 00001236  2F2F 0018                move.l     -[A7], [A7 + 0x18]
  1672. 0000123A  486F 0004                pea.l      [A7 + 0x4]
  1673. 0000123E  4EBA FF3A                jsr        [PC - 0xC6 /* 0000117A */]
  1674. 00001242  2600                     move.l     D3, D0
  1675. 00001244  504F                     addq.w     A7, 8
  1676. label00001246:
  1677. 00001246  2003                     move.l     D0, D3
  1678. 00001248  504F                     addq.w     A7, 8
  1679. 0000124A  261F                     move.l     D3, [A7]+
  1680. 0000124C  4E75                     rts
  1681. 0000124E  2F03                     move.l     -[A7], D3
  1682. 00001250  514F                     subq.w     A7, 8
  1683. 00001252  4857                     pea.l      [A7]
  1684. 00001254  2F2F 0018                move.l     -[A7], [A7 + 0x18]
  1685. 00001258  206F 0018                movea.l    A0, [A7 + 0x18]
  1686. 0000125C  2068 0004                movea.l    A0, [A0 + 0x4]
  1687. 00001260  4868 0018                pea.l      [A0 + 0x18]
  1688. 00001264  4EAD C7E8                jsr        [A5 - 0x3818]
  1689. 00001268  2600                     move.l     D3, D0
  1690. 0000126A  4A80                     tst.l      D0
  1691. 0000126C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1692. 00001270  6610                     bne        +0x12 /* 00001282 */
  1693. 00001272  2F2F 0018                move.l     -[A7], [A7 + 0x18]
  1694. 00001276  486F 0004                pea.l      [A7 + 0x4]
  1695. 0000127A  4EBA FEFE                jsr        [PC - 0x102 /* 0000117A */]
  1696. 0000127E  2600                     move.l     D3, D0
  1697. 00001280  504F                     addq.w     A7, 8
  1698. label00001282:
  1699. 00001282  2003                     move.l     D0, D3
  1700. 00001284  504F                     addq.w     A7, 8
  1701. 00001286  261F                     move.l     D3, [A7]+
  1702. 00001288  4E75                     rts
  1703. 0000128A  2F03                     move.l     -[A7], D3
  1704. 0000128C  514F                     subq.w     A7, 8
  1705. 0000128E  4857                     pea.l      [A7]
  1706. 00001290  2F2F 0018                move.l     -[A7], [A7 + 0x18]
  1707. 00001294  206F 0018                movea.l    A0, [A7 + 0x18]
  1708. 00001298  2068 0004                movea.l    A0, [A0 + 0x4]
  1709. 0000129C  4868 0018                pea.l      [A0 + 0x18]
  1710. 000012A0  4EAD C7E8                jsr        [A5 - 0x3818]
  1711. 000012A4  2600                     move.l     D3, D0
  1712. 000012A6  4A80                     tst.l      D0
  1713. 000012A8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1714. 000012AC  661E                     bne        +0x20 /* 000012CC */
  1715. 000012AE  2F2F 0018                move.l     -[A7], [A7 + 0x18]
  1716. 000012B2  206F 0014                movea.l    A0, [A7 + 0x14]
  1717. 000012B6  2068 0004                movea.l    A0, [A0 + 0x4]
  1718. 000012BA  4868 0018                pea.l      [A0 + 0x18]
  1719. 000012BE  486F 0008                pea.l      [A7 + 0x8]
  1720. 000012C2  4EAD C930                jsr        [A5 - 0x36D0]
  1721. 000012C6  2600                     move.l     D3, D0
  1722. 000012C8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1723. label000012CC:
  1724. 000012CC  2003                     move.l     D0, D3
  1725. 000012CE  504F                     addq.w     A7, 8
  1726. 000012D0  261F                     move.l     D3, [A7]+
  1727. 000012D2  4E75                     rts
  1728. 000012D4  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  1729. 000012D8  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  1730. 000012DC  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  1731. 000012E0  206F 0010                movea.l    A0, [A7 + 0x10]
  1732. 000012E4  2068 0004                movea.l    A0, [A0 + 0x4]
  1733. 000012E8  4868 0018                pea.l      [A0 + 0x18]
  1734. 000012EC  4EAD C818                jsr        [A5 - 0x37E8]
  1735. 000012F0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1736. 000012F4  4E75                     rts
  1737. 000012F6  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  1738. 000012FA  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  1739. 000012FE  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  1740. 00001302  206F 0010                movea.l    A0, [A7 + 0x10]
  1741. 00001306  2068 0004                movea.l    A0, [A0 + 0x4]
  1742. 0000130A  4868 0018                pea.l      [A0 + 0x18]
  1743. 0000130E  4EAD C820                jsr        [A5 - 0x37E0]
  1744. 00001312  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1745. 00001316  4E75                     rts
  1746. 00001318  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  1747. 0000131C  206F 0008                movea.l    A0, [A7 + 0x8]
  1748. 00001320  2068 0004                movea.l    A0, [A0 + 0x4]
  1749. 00001324  4868 0018                pea.l      [A0 + 0x18]
  1750. 00001328  4EAD C828                jsr        [A5 - 0x37D8]
  1751. 0000132C  504F                     addq.w     A7, 8
  1752. 0000132E  4E75                     rts
  1753. 00001330  594F                     subq.w     A7, 4
  1754. 00001332  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  1755. 00001336  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  1756. 0000133A  206F 0010                movea.l    A0, [A7 + 0x10]
  1757. 0000133E  2068 0004                movea.l    A0, [A0 + 0x4]
  1758. 00001342  4868 0018                pea.l      [A0 + 0x18]
  1759. 00001346  4EAD C7F0                jsr        [A5 - 0x3810]
  1760. 0000134A  2F40 000C                move.l     [A7 + 0xC], D0
  1761. 0000134E  202F 000C                move.l     D0, [A7 + 0xC]
  1762. 00001352  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1763. 00001356  4E75                     rts
  1764. fn00001358:
  1765. 00001358  48E7 1020                movem.l    -[A7], D3,A2
  1766. 0000135C  594F                     subq.w     A7, 4
  1767. 0000135E  246F 0014                movea.l    A2, [A7 + 0x14]
  1768. 00001362  4297                     clr.l      [A7]
  1769. 00001364  4292                     clr.l      [A2]
  1770. 00001366  594F                     subq.w     A7, 4
  1771. 00001368  4EAD BFB0                jsr        [A5 - 0x4050]
  1772. 0000136C  2F08                     move.l     -[A7], A0
  1773. 0000136E  486D 8636                pea.l      [A5 - 0x79CA]
  1774. 00001372  486D 8486                pea.l      [A5 - 0x7B7A]
  1775. 00001376  2F0A                     move.l     -[A7], A2
  1776. 00001378  4EAD FE80                jsr        [A5 - 0x180]
  1777. 0000137C  201F                     move.l     D0, [A7]+
  1778. 0000137E  2600                     move.l     D3, D0
  1779. 00001380  4A80                     tst.l      D0
  1780. 00001382  6648                     bne        +0x4A /* 000013CC */
  1781. 00001384  4857                     pea.l      [A7]
  1782. 00001386  486D 8646                pea.l      [A5 - 0x79BA]
  1783. 0000138A  2F12                     move.l     -[A7], [A2]
  1784. 0000138C  2052                     movea.l    A0, [A2]
  1785. 0000138E  2050                     movea.l    A0, [A0]
  1786. 00001390  2068 0004                movea.l    A0, [A0 + 0x4]
  1787. 00001394  4E90                     jsr        [A0]
  1788. 00001396  2600                     move.l     D3, D0
  1789. 00001398  4A80                     tst.l      D0
  1790. 0000139A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1791. 0000139E  662C                     bne        +0x2E /* 000013CC */
  1792. 000013A0  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  1793. 000013A4  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  1794. 000013A8  206F 0008                movea.l    A0, [A7 + 0x8]
  1795. 000013AC  2050                     movea.l    A0, [A0]
  1796. 000013AE  2068 0014                movea.l    A0, [A0 + 0x14]
  1797. 000013B2  4E90                     jsr        [A0]
  1798. 000013B4  2600                     move.l     D3, D0
  1799. 000013B6  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  1800. 000013BA  206F 000C                movea.l    A0, [A7 + 0xC]
  1801. 000013BE  2050                     movea.l    A0, [A0]
  1802. 000013C0  2068 000C                movea.l    A0, [A0 + 0xC]
  1803. 000013C4  4E90                     jsr        [A0]
  1804. 000013C6  4A80                     tst.l      D0
  1805. 000013C8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1806. label000013CC:
  1807. 000013CC  4A83                     tst.l      D3
  1808. 000013CE  6716                     beq        +0x18 /* 000013E6 */
  1809. 000013D0  4A92                     tst.l      [A2]
  1810. 000013D2  6712                     beq        +0x14 /* 000013E6 */
  1811. 000013D4  2F12                     move.l     -[A7], [A2]
  1812. 000013D6  2052                     movea.l    A0, [A2]
  1813. 000013D8  2050                     movea.l    A0, [A0]
  1814. 000013DA  2068 000C                movea.l    A0, [A0 + 0xC]
  1815. 000013DE  4E90                     jsr        [A0]
  1816. 000013E0  4A80                     tst.l      D0
  1817. 000013E2  584F                     addq.w     A7, 4
  1818. 000013E4  4292                     clr.l      [A2]
  1819. label000013E6:
  1820. 000013E6  2003                     move.l     D0, D3
  1821. 000013E8  584F                     addq.w     A7, 4
  1822. 000013EA  4CDF 0408                movem.l    D3,A2, [A7]+
  1823. 000013EE  4E75                     rts
  1824. 000013F0  2F03                     move.l     -[A7], D3
  1825. 000013F2  4FEF FFF4                lea.l      A7, [A7 - 0xC]
  1826. 000013F6  4857                     pea.l      [A7]
  1827. 000013F8  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  1828. 000013FC  206F 001C                movea.l    A0, [A7 + 0x1C]
  1829. 00001400  2068 0004                movea.l    A0, [A0 + 0x4]
  1830. 00001404  4868 0018                pea.l      [A0 + 0x18]
  1831. 00001408  4EAD C7F8                jsr        [A5 - 0x3808]
  1832. 0000140C  2600                     move.l     D3, D0
  1833. 0000140E  4A80                     tst.l      D0
  1834. 00001410  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1835. 00001414  6610                     bne        +0x12 /* 00001426 */
  1836. 00001416  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  1837. 0000141A  486F 0004                pea.l      [A7 + 0x4]
  1838. 0000141E  4EBA FF38                jsr        [PC - 0xC8 /* 00001358 */]
  1839. 00001422  2600                     move.l     D3, D0
  1840. 00001424  504F                     addq.w     A7, 8
  1841. label00001426:
  1842. 00001426  2003                     move.l     D0, D3
  1843. 00001428  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1844. 0000142C  261F                     move.l     D3, [A7]+
  1845. 0000142E  4E75                     rts
  1846. 00001430  2F03                     move.l     -[A7], D3
  1847. 00001432  4FEF FFC0                lea.l      A7, [A7 - 0x40]
  1848. 00001436  486F 0020                pea.l      [A7 + 0x20]
  1849. 0000143A  206F 004C                movea.l    A0, [A7 + 0x4C]
  1850. 0000143E  2068 0004                movea.l    A0, [A0 + 0x4]
  1851. 00001442  4868 0018                pea.l      [A0 + 0x18]
  1852. 00001446  4EAD BFC8                jsr        [A5 - 0x4038]
  1853. 0000144A  2600                     move.l     D3, D0
  1854. 0000144C  486F 0008                pea.l      [A7 + 0x8]
  1855. 00001450  206F 0054                movea.l    A0, [A7 + 0x54]
  1856. 00001454  2068 0004                movea.l    A0, [A0 + 0x4]
  1857. 00001458  4868 0018                pea.l      [A0 + 0x18]
  1858. 0000145C  4EAD BFC0                jsr        [A5 - 0x4040]
  1859. 00001460  2600                     move.l     D3, D0
  1860. 00001462  42A7                     clr.l      -[A7]
  1861. 00001464  42A7                     clr.l      -[A7]
  1862. 00001466  42A7                     clr.l      -[A7]
  1863. 00001468  2F2F 0068                move.l     -[A7], [A7 + 0x68]
  1864. 0000146C  2F2F 0070                move.l     -[A7], [A7 + 0x70]
  1865. 00001470  486F 0024                pea.l      [A7 + 0x24]
  1866. 00001474  486F 0048                pea.l      [A7 + 0x48]
  1867. 00001478  4EAD BFF8                jsr        [A5 - 0x4008]
  1868. 0000147C  2600                     move.l     D3, D0
  1869. 0000147E  486F 004C                pea.l      [A7 + 0x4C]
  1870. 00001482  4EAD C000                jsr        [A5 - 0x4000]
  1871. 00001486  486F 0030                pea.l      [A7 + 0x30]
  1872. 0000148A  4EAD C000                jsr        [A5 - 0x4000]
  1873. 0000148E  2003                     move.l     D0, D3
  1874. 00001490  4FEF 0074                lea.l      A7, [A7 + 0x74]
  1875. 00001494  261F                     move.l     D3, [A7]+
  1876. 00001496  4E75                     rts
  1877. 00001498  2F03                     move.l     -[A7], D3
  1878. 0000149A  4FEF FFE0                lea.l      A7, [A7 - 0x20]
  1879. 0000149E  7600                     moveq.l    D3, 0x00
  1880. 000014A0  4857                     pea.l      [A7]
  1881. 000014A2  2F2F 002C                move.l     -[A7], [A7 + 0x2C]
  1882. 000014A6  4EAD BFD0                jsr        [A5 - 0x4030]
  1883. 000014AA  2600                     move.l     D3, D0
  1884. 000014AC  4A83                     tst.l      D3
  1885. 000014AE  504F                     addq.w     A7, 8
  1886. 000014B0  6610                     bne        +0x12 /* 000014C2 */
  1887. 000014B2  2F2F 002C                move.l     -[A7], [A7 + 0x2C]
  1888. 000014B6  486F 0004                pea.l      [A7 + 0x4]
  1889. 000014BA  4EBA 0010                jsr        [PC + 0x10 /* 000014CC */]
  1890. 000014BE  2600                     move.l     D3, D0
  1891. 000014C0  504F                     addq.w     A7, 8
  1892. label000014C2:
  1893. 000014C2  2003                     move.l     D0, D3
  1894. 000014C4  4FEF 0020                lea.l      A7, [A7 + 0x20]
  1895. 000014C8  261F                     move.l     D3, [A7]+
  1896. 000014CA  4E75                     rts
  1897. fn000014CC:
  1898. 000014CC  2F03                     move.l     -[A7], D3
  1899. 000014CE  514F                     subq.w     A7, 8
  1900. 000014D0  4297                     clr.l      [A7]
  1901. 000014D2  594F                     subq.w     A7, 4
  1902. 000014D4  4EAD BFB0                jsr        [A5 - 0x4050]
  1903. 000014D8  2F08                     move.l     -[A7], A0
  1904. 000014DA  486D 8676                pea.l      [A5 - 0x798A]
  1905. 000014DE  486D 8406                pea.l      [A5 - 0x7BFA]
  1906. 000014E2  486F 0014                pea.l      [A7 + 0x14]
  1907. 000014E6  4EAD FE80                jsr        [A5 - 0x180]
  1908. 000014EA  201F                     move.l     D0, [A7]+
  1909. 000014EC  2600                     move.l     D3, D0
  1910. 000014EE  4A80                     tst.l      D0
  1911. 000014F0  664C                     bne        +0x4E /* 0000153E */
  1912. 000014F2  4857                     pea.l      [A7]
  1913. 000014F4  486D 8686                pea.l      [A5 - 0x797A]
  1914. 000014F8  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  1915. 000014FC  206F 0010                movea.l    A0, [A7 + 0x10]
  1916. 00001500  2050                     movea.l    A0, [A0]
  1917. 00001502  2068 0004                movea.l    A0, [A0 + 0x4]
  1918. 00001506  4E90                     jsr        [A0]
  1919. 00001508  2600                     move.l     D3, D0
  1920. 0000150A  4A80                     tst.l      D0
  1921. 0000150C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1922. 00001510  662C                     bne        +0x2E /* 0000153E */
  1923. 00001512  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  1924. 00001516  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  1925. 0000151A  206F 0008                movea.l    A0, [A7 + 0x8]
  1926. 0000151E  2050                     movea.l    A0, [A0]
  1927. 00001520  2068 0014                movea.l    A0, [A0 + 0x14]
  1928. 00001524  4E90                     jsr        [A0]
  1929. 00001526  2600                     move.l     D3, D0
  1930. 00001528  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  1931. 0000152C  206F 000C                movea.l    A0, [A7 + 0xC]
  1932. 00001530  2050                     movea.l    A0, [A0]
  1933. 00001532  2068 000C                movea.l    A0, [A0 + 0xC]
  1934. 00001536  4E90                     jsr        [A0]
  1935. 00001538  4A80                     tst.l      D0
  1936. 0000153A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1937. label0000153E:
  1938. 0000153E  4A83                     tst.l      D3
  1939. 00001540  671E                     beq        +0x20 /* 00001560 */
  1940. 00001542  4AAF 0004                tst.l      [A7 + 0x4]
  1941. 00001546  6718                     beq        +0x1A /* 00001560 */
  1942. 00001548  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  1943. 0000154C  206F 0008                movea.l    A0, [A7 + 0x8]
  1944. 00001550  2050                     movea.l    A0, [A0]
  1945. 00001552  2068 000C                movea.l    A0, [A0 + 0xC]
  1946. 00001556  4E90                     jsr        [A0]
  1947. 00001558  4A80                     tst.l      D0
  1948. 0000155A  584F                     addq.w     A7, 4
  1949. 0000155C  42AF 0004                clr.l      [A7 + 0x4]
  1950. label00001560:
  1951. 00001560  206F 0014                movea.l    A0, [A7 + 0x14]
  1952. 00001564  20AF 0004                move.l     [A0], [A7 + 0x4]
  1953. 00001568  2003                     move.l     D0, D3
  1954. 0000156A  504F                     addq.w     A7, 8
  1955. 0000156C  261F                     move.l     D3, [A7]+
  1956. 0000156E  4E75                     rts
  1957. 00001570  2F03                     move.l     -[A7], D3
  1958. 00001572  4FEF FFE0                lea.l      A7, [A7 - 0x20]
  1959. 00001576  4857                     pea.l      [A7]
  1960. 00001578  206F 002C                movea.l    A0, [A7 + 0x2C]
  1961. 0000157C  2068 0004                movea.l    A0, [A0 + 0x4]
  1962. 00001580  4868 0018                pea.l      [A0 + 0x18]
  1963. 00001584  4EAD BFC0                jsr        [A5 - 0x4040]
  1964. 00001588  2600                     move.l     D3, D0
  1965. 0000158A  4A83                     tst.l      D3
  1966. 0000158C  504F                     addq.w     A7, 8
  1967. 0000158E  661C                     bne        +0x1E /* 000015AC */
  1968. 00001590  2F2F 002C                move.l     -[A7], [A7 + 0x2C]
  1969. 00001594  486F 0004                pea.l      [A7 + 0x4]
  1970. 00001598  4EBA FF32                jsr        [PC - 0xCE /* 000014CC */]
  1971. 0000159C  2600                     move.l     D3, D0
  1972. 0000159E  4A83                     tst.l      D3
  1973. 000015A0  504F                     addq.w     A7, 8
  1974. 000015A2  6708                     beq        +0xA /* 000015AC */
  1975. 000015A4  4857                     pea.l      [A7]
  1976. 000015A6  4EAD C000                jsr        [A5 - 0x4000]
  1977. 000015AA  584F                     addq.w     A7, 4
  1978. label000015AC:
  1979. 000015AC  2003                     move.l     D0, D3
  1980. 000015AE  4FEF 0020                lea.l      A7, [A7 + 0x20]
  1981. 000015B2  261F                     move.l     D3, [A7]+
  1982. 000015B4  4E75                     rts
  1983. 000015B6  2F03                     move.l     -[A7], D3
  1984. 000015B8  4FEF FFE0                lea.l      A7, [A7 - 0x20]
  1985. 000015BC  4857                     pea.l      [A7]
  1986. 000015BE  206F 002C                movea.l    A0, [A7 + 0x2C]
  1987. 000015C2  2068 0004                movea.l    A0, [A0 + 0x4]
  1988. 000015C6  4868 0018                pea.l      [A0 + 0x18]
  1989. 000015CA  4EAD BFC8                jsr        [A5 - 0x4038]
  1990. 000015CE  2600                     move.l     D3, D0
  1991. 000015D0  4A83                     tst.l      D3
  1992. 000015D2  504F                     addq.w     A7, 8
  1993. 000015D4  661C                     bne        +0x1E /* 000015F2 */
  1994. 000015D6  2F2F 002C                move.l     -[A7], [A7 + 0x2C]
  1995. 000015DA  486F 0004                pea.l      [A7 + 0x4]
  1996. 000015DE  4EBA FEEC                jsr        [PC - 0x114 /* 000014CC */]
  1997. 000015E2  2600                     move.l     D3, D0
  1998. 000015E4  4A83                     tst.l      D3
  1999. 000015E6  504F                     addq.w     A7, 8
  2000. 000015E8  6708                     beq        +0xA /* 000015F2 */
  2001. 000015EA  4857                     pea.l      [A7]
  2002. 000015EC  4EAD C000                jsr        [A5 - 0x4000]
  2003. 000015F0  584F                     addq.w     A7, 4
  2004. label000015F2:
  2005. 000015F2  2003                     move.l     D0, D3
  2006. 000015F4  4FEF 0020                lea.l      A7, [A7 + 0x20]
  2007. 000015F8  261F                     move.l     D3, [A7]+
  2008. 000015FA  4E75                     rts
  2009. 000015FC  594F                     subq.w     A7, 4
  2010. 000015FE  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  2011. 00001602  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  2012. 00001606  206F 0010                movea.l    A0, [A7 + 0x10]
  2013. 0000160A  2068 0004                movea.l    A0, [A0 + 0x4]
  2014. 0000160E  4868 0018                pea.l      [A0 + 0x18]
  2015. 00001612  4EAD C800                jsr        [A5 - 0x3800]
  2016. 00001616  2F40 000C                move.l     [A7 + 0xC], D0
  2017. 0000161A  202F 000C                move.l     D0, [A7 + 0xC]
  2018. 0000161E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2019. 00001622  4E75                     rts
  2020. 00001624  594F                     subq.w     A7, 4
  2021. 00001626  2F2F 0014                move.l     -[A7], [A7 + 0x14]
  2022. 0000162A  2F2F 0014                move.l     -[A7], [A7 + 0x14]
  2023. 0000162E  2F2F 0014                move.l     -[A7], [A7 + 0x14]
  2024. 00001632  206F 0014                movea.l    A0, [A7 + 0x14]
  2025. 00001636  2068 0004                movea.l    A0, [A0 + 0x4]
  2026. 0000163A  4868 0018                pea.l      [A0 + 0x18]
  2027. 0000163E  4EAD C808                jsr        [A5 - 0x37F8]
  2028. 00001642  2F40 0010                move.l     [A7 + 0x10], D0
  2029. 00001646  202F 0010                move.l     D0, [A7 + 0x10]
  2030. 0000164A  4FEF 0014                lea.l      A7, [A7 + 0x14]
  2031. 0000164E  4E75                     rts
  2032. 00001650  594F                     subq.w     A7, 4
  2033. 00001652  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  2034. 00001656  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  2035. 0000165A  206F 0010                movea.l    A0, [A7 + 0x10]
  2036. 0000165E  2068 0004                movea.l    A0, [A0 + 0x4]
  2037. 00001662  4868 0018                pea.l      [A0 + 0x18]
  2038. 00001666  4EAD C810                jsr        [A5 - 0x37F0]
  2039. 0000166A  2F40 000C                move.l     [A7 + 0xC], D0
  2040. 0000166E  202F 000C                move.l     D0, [A7 + 0xC]
  2041. 00001672  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2042. 00001676  4E75                     rts
  2043. fn00001678:
  2044. 00001678  48E7 1030                movem.l    -[A7], D3,A2,A3
  2045. 0000167C  266F 0010                movea.l    A3, [A7 + 0x10]
  2046. 00001680  246F 0018                movea.l    A2, [A7 + 0x18]
  2047. 00001684  594F                     subq.w     A7, 4
  2048. 00001686  4EAD BFB0                jsr        [A5 - 0x4050]
  2049. 0000168A  2F08                     move.l     -[A7], A0
  2050. 0000168C  486D 8606                pea.l      [A5 - 0x79FA]
  2051. 00001690  486D 84D6                pea.l      [A5 - 0x7B2A]
  2052. 00001694  2F0A                     move.l     -[A7], A2
  2053. 00001696  4EAD FE80                jsr        [A5 - 0x180]
  2054. 0000169A  201F                     move.l     D0, [A7]+
  2055. 0000169C  2600                     move.l     D3, D0
  2056. 0000169E  4A80                     tst.l      D0
  2057. 000016A0  6630                     bne        +0x32 /* 000016D2 */
  2058. 000016A2  200B                     move.l     D0, A3
  2059. 000016A4  672C                     beq        +0x2E /* 000016D2 */
  2060. 000016A6  2F0B                     move.l     -[A7], A3
  2061. 000016A8  2F12                     move.l     -[A7], [A2]
  2062. 000016AA  2052                     movea.l    A0, [A2]
  2063. 000016AC  2050                     movea.l    A0, [A0]
  2064. 000016AE  2068 0024                movea.l    A0, [A0 + 0x24]
  2065. 000016B2  4E90                     jsr        [A0]
  2066. 000016B4  2600                     move.l     D3, D0
  2067. 000016B6  4AAF 001C                tst.l      [A7 + 0x1C]
  2068. 000016BA  504F                     addq.w     A7, 8
  2069. 000016BC  6714                     beq        +0x16 /* 000016D2 */
  2070. 000016BE  4A83                     tst.l      D3
  2071. 000016C0  6610                     bne        +0x12 /* 000016D2 */
  2072. 000016C2  2F12                     move.l     -[A7], [A2]
  2073. 000016C4  2052                     movea.l    A0, [A2]
  2074. 000016C6  2050                     movea.l    A0, [A0]
  2075. 000016C8  2068 0014                movea.l    A0, [A0 + 0x14]
  2076. 000016CC  4E90                     jsr        [A0]
  2077. 000016CE  2600                     move.l     D3, D0
  2078. 000016D0  584F                     addq.w     A7, 4
  2079. label000016D2:
  2080. 000016D2  2003                     move.l     D0, D3
  2081. 000016D4  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  2082. 000016D8  4E75                     rts
  2083. 000016DA  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  2084. 000016DE  4878 0001                push.l     0x1
  2085. 000016E2  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  2086. 000016E6  4EBA FF90                jsr        [PC - 0x70 /* 00001678 */]
  2087. 000016EA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2088. 000016EE  4E75                     rts
  2089. 000016F0  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  2090. 000016F4  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  2091. 000016F8  206F 000C                movea.l    A0, [A7 + 0xC]
  2092. 000016FC  2068 0004                movea.l    A0, [A0 + 0x4]
  2093. 00001700  4868 0018                pea.l      [A0 + 0x18]
  2094. 00001704  4EAD C830                jsr        [A5 - 0x37D0]
  2095. 00001708  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2096. 0000170C  4E75                     rts
  2097. 0000170E  514F                     subq.w     A7, 8
  2098. 00001710  206F 000C                movea.l    A0, [A7 + 0xC]
  2099. 00001714  2068 0004                movea.l    A0, [A0 + 0x4]
  2100. 00001718  2EA8 0018                move.l     [A7], [A0 + 0x18]
  2101. 0000171C  2F6F 0010 0004           move.l     [A7 + 0x4], [A7 + 0x10]
  2102. 00001722  2F2F 0024                move.l     -[A7], [A7 + 0x24]
  2103. 00001726  2F2F 0024                move.l     -[A7], [A7 + 0x24]
  2104. 0000172A  2F2F 0024                move.l     -[A7], [A7 + 0x24]
  2105. 0000172E  2F2F 0024                move.l     -[A7], [A7 + 0x24]
  2106. 00001732  2F2F 0024                move.l     -[A7], [A7 + 0x24]
  2107. 00001736  486F 0014                pea.l      [A7 + 0x14]
  2108. 0000173A  4EAD CA60                jsr        [A5 - 0x35A0]
  2109. 0000173E  4FEF 0020                lea.l      A7, [A7 + 0x20]
  2110. 00001742  4E75                     rts
  2111. 00001744  594F                     subq.w     A7, 4
  2112. 00001746  2F2F 0018                move.l     -[A7], [A7 + 0x18]
  2113. 0000174A  2F2F 0018                move.l     -[A7], [A7 + 0x18]
  2114. 0000174E  2F2F 0018                move.l     -[A7], [A7 + 0x18]
  2115. 00001752  2F2F 0018                move.l     -[A7], [A7 + 0x18]
  2116. 00001756  206F 0018                movea.l    A0, [A7 + 0x18]
  2117. 0000175A  2068 0004                movea.l    A0, [A0 + 0x4]
  2118. 0000175E  4868 0018                pea.l      [A0 + 0x18]
  2119. 00001762  4EAD C838                jsr        [A5 - 0x37C8]
  2120. 00001766  2F40 0014                move.l     [A7 + 0x14], D0
  2121. 0000176A  202F 0014                move.l     D0, [A7 + 0x14]
  2122. 0000176E  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2123. 00001772  4E75                     rts
  2124. 00001774  594F                     subq.w     A7, 4
  2125. 00001776  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  2126. 0000177A  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  2127. 0000177E  206F 0010                movea.l    A0, [A7 + 0x10]
  2128. 00001782  2068 0004                movea.l    A0, [A0 + 0x4]
  2129. 00001786  4868 0018                pea.l      [A0 + 0x18]
  2130. 0000178A  4EAD C858                jsr        [A5 - 0x37A8]
  2131. 0000178E  2F40 000C                move.l     [A7 + 0xC], D0
  2132. 00001792  202F 000C                move.l     D0, [A7 + 0xC]
  2133. 00001796  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2134. 0000179A  4E75                     rts
  2135. 0000179C  594F                     subq.w     A7, 4
  2136. 0000179E  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  2137. 000017A2  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  2138. 000017A6  206F 0010                movea.l    A0, [A7 + 0x10]
  2139. 000017AA  2068 0004                movea.l    A0, [A0 + 0x4]
  2140. 000017AE  4868 0018                pea.l      [A0 + 0x18]
  2141. 000017B2  4EAD C860                jsr        [A5 - 0x37A0]
  2142. 000017B6  2F40 000C                move.l     [A7 + 0xC], D0
  2143. 000017BA  202F 000C                move.l     D0, [A7 + 0xC]
  2144. 000017BE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2145. 000017C2  4E75                     rts
  2146. 000017C4  2F03                     move.l     -[A7], D3
  2147. 000017C6  7600                     moveq.l    D3, 0x00
  2148. 000017C8  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  2149. 000017CC  206F 000C                movea.l    A0, [A7 + 0xC]
  2150. 000017D0  2068 0004                movea.l    A0, [A0 + 0x4]
  2151. 000017D4  4868 0018                pea.l      [A0 + 0x18]
  2152. 000017D8  4EAD C840                jsr        [A5 - 0x37C0]
  2153. 000017DC  2600                     move.l     D3, D0
  2154. 000017DE  2003                     move.l     D0, D3
  2155. 000017E0  504F                     addq.w     A7, 8
  2156. 000017E2  261F                     move.l     D3, [A7]+
  2157. 000017E4  4E75                     rts
  2158. 000017E6  2F03                     move.l     -[A7], D3
  2159. 000017E8  7600                     moveq.l    D3, 0x00
  2160. 000017EA  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  2161. 000017EE  206F 000C                movea.l    A0, [A7 + 0xC]
  2162. 000017F2  2068 0004                movea.l    A0, [A0 + 0x4]
  2163. 000017F6  4868 0018                pea.l      [A0 + 0x18]
  2164. 000017FA  4EAD C848                jsr        [A5 - 0x37B8]
  2165. 000017FE  2600                     move.l     D3, D0
  2166. 00001800  2003                     move.l     D0, D3
  2167. 00001802  504F                     addq.w     A7, 8
  2168. 00001804  261F                     move.l     D3, [A7]+
  2169. 00001806  4E75                     rts
  2170. 00001808  2F03                     move.l     -[A7], D3
  2171. 0000180A  7600                     moveq.l    D3, 0x00
  2172. 0000180C  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  2173. 00001810  206F 000C                movea.l    A0, [A7 + 0xC]
  2174. 00001814  2068 0004                movea.l    A0, [A0 + 0x4]
  2175. 00001818  4868 0018                pea.l      [A0 + 0x18]
  2176. 0000181C  4EAD C850                jsr        [A5 - 0x37B0]
  2177. 00001820  2600                     move.l     D3, D0
  2178. 00001822  2003                     move.l     D0, D3
  2179. 00001824  504F                     addq.w     A7, 8
  2180. 00001826  261F                     move.l     D3, [A7]+
  2181. 00001828  4E75                     rts
  2182. 0000182A  206F 0004                movea.l    A0, [A7 + 0x4]
  2183. 0000182E  2068 0004                movea.l    A0, [A0 + 0x4]
  2184. 00001832  226F 0008                movea.l    A1, [A7 + 0x8]
  2185. 00001836  22A8 0018                move.l     [A1], [A0 + 0x18]
  2186. 0000183A  7000                     moveq.l    D0, 0x00
  2187. 0000183C  4E75                     rts
  2188. 0000183E  206F 0008                movea.l    A0, [A7 + 0x8]
  2189. 00001842  226F 0004                movea.l    A1, [A7 + 0x4]
  2190. 00001846  2269 0004                movea.l    A1, [A1 + 0x4]
  2191. 0000184A  2350 0018                move.l     [A1 + 0x18], [A0]
  2192. 0000184E  7000                     moveq.l    D0, 0x00
  2193. 00001850  4E75                     rts
  2194. 00001852  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  2195. 00001856  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  2196. 0000185A  206F 000C                movea.l    A0, [A7 + 0xC]
  2197. 0000185E  2F28 0004                move.l     -[A7], [A0 + 0x4]
  2198. 00001862  2068 0004                movea.l    A0, [A0 + 0x4]
  2199. 00001866  2050                     movea.l    A0, [A0]
  2200. 00001868  2068 0004                movea.l    A0, [A0 + 0x4]
  2201. 0000186C  4E90                     jsr        [A0]
  2202. 0000186E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2203. 00001872  4E75                     rts
  2204. 00001874  2F0A                     move.l     -[A7], A2
  2205. 00001876  246F 0008                movea.l    A2, [A7 + 0x8]
  2206. 0000187A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  2207. 0000187E  206A 0004                movea.l    A0, [A2 + 0x4]
  2208. 00001882  2050                     movea.l    A0, [A0]
  2209. 00001884  2068 0008                movea.l    A0, [A0 + 0x8]
  2210. 00001888  4E90                     jsr        [A0]
  2211. 0000188A  52AA 0008                addq.l     [A2 + 0x8], 1
  2212. 0000188E  202A 0008                move.l     D0, [A2 + 0x8]
  2213. 00001892  584F                     addq.w     A7, 4
  2214. 00001894  245F                     movea.l    A2, [A7]+
  2215. 00001896  4E75                     rts
  2216. 00001898  48E7 1030                movem.l    -[A7], D3,A2,A3
  2217. 0000189C  266F 0010                movea.l    A3, [A7 + 0x10]
  2218. 000018A0  53AB 0008                subq.l     [A3 + 0x8], 1
  2219. 000018A4  262B 0008                move.l     D3, [A3 + 0x8]
  2220. 000018A8  246B 0004                movea.l    A2, [A3 + 0x4]
  2221. 000018AC  4A83                     tst.l      D3
  2222. 000018AE  662A                     bne        +0x2C /* 000018DA */
  2223. 000018B0  2F0B                     move.l     -[A7], A3
  2224. 000018B2  4EBA 00E6                jsr        [PC + 0xE6 /* 0000199A */]
  2225. 000018B6  2F0B                     move.l     -[A7], A3
  2226. 000018B8  2F2A 000C                move.l     -[A7], [A2 + 0xC]
  2227. 000018BC  206A 000C                movea.l    A0, [A2 + 0xC]
  2228. 000018C0  2050                     movea.l    A0, [A0]
  2229. 000018C2  2068 0014                movea.l    A0, [A0 + 0x14]
  2230. 000018C6  4E90                     jsr        [A0]
  2231. 000018C8  53AD 1A94                subq.l     [A5 + 0x1A94], 1
  2232. 000018CC  2F0A                     move.l     -[A7], A2
  2233. 000018CE  2052                     movea.l    A0, [A2]
  2234. 000018D0  2068 000C                movea.l    A0, [A0 + 0xC]
  2235. 000018D4  4E90                     jsr        [A0]
  2236. 000018D6  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2237. label000018DA:
  2238. 000018DA  2F0A                     move.l     -[A7], A2
  2239. 000018DC  2052                     movea.l    A0, [A2]
  2240. 000018DE  2068 000C                movea.l    A0, [A0 + 0xC]
  2241. 000018E2  4E90                     jsr        [A0]
  2242. 000018E4  2003                     move.l     D0, D3
  2243. 000018E6  584F                     addq.w     A7, 4
  2244. 000018E8  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  2245. 000018EC  4E75                     rts
  2246. 000018EE  2F0A                     move.l     -[A7], A2
  2247. 000018F0  594F                     subq.w     A7, 4
  2248. 000018F2  95CA                     sub.l      A2, A2
  2249. 000018F4  4297                     clr.l      [A7]
  2250. 000018F6  4857                     pea.l      [A7]
  2251. 000018F8  4EBA 0046                jsr        [PC + 0x46 /* 00001940 */]
  2252. 000018FC  2F00                     move.l     -[A7], D0
  2253. 000018FE  486D CDF0                pea.l      [A5 - 0x3210]
  2254. 00001902  4878 000C                push.l     0xC
  2255. 00001906  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  2256. 0000190A  4EBA 37BE                jsr        [PC + 0x37BE /* 000050CA */]
  2257. 0000190E  2440                     movea.l    A2, D0
  2258. 00001910  200A                     move.l     D0, A2
  2259. 00001912  4FEF 0014                lea.l      A7, [A7 + 0x14]
  2260. 00001916  6714                     beq        +0x16 /* 0000192C */
  2261. 00001918  4A97                     tst.l      [A7]
  2262. 0000191A  6716                     beq        +0x18 /* 00001932 */
  2263. 0000191C  2F0A                     move.l     -[A7], A2
  2264. 0000191E  2052                     movea.l    A0, [A2]
  2265. 00001920  2068 000C                movea.l    A0, [A0 + 0xC]
  2266. 00001924  4E90                     jsr        [A0]
  2267. 00001926  95CA                     sub.l      A2, A2
  2268. 00001928  584F                     addq.w     A7, 4
  2269. 0000192A  6006                     bra        +0x8 /* 00001932 */
  2270. label0000192C:
  2271. 0000192C  2EBC 8004 0002           move.l     [A7], 0x80040002
  2272. label00001932:
  2273. 00001932  206F 0010                movea.l    A0, [A7 + 0x10]
  2274. 00001936  208A                     move.l     [A0], A2
  2275. 00001938  2017                     move.l     D0, [A7]
  2276. 0000193A  584F                     addq.w     A7, 4
  2277. 0000193C  245F                     movea.l    A2, [A7]+
  2278. 0000193E  4E75                     rts
  2279. fn00001940:
  2280. 00001940  2F0B                     move.l     -[A7], A3
  2281. 00001942  47ED 175E                lea.l      A3, [A5 + 0x175E]
  2282. 00001946  4A2D 1776                tst.b      [A5 + 0x1776]
  2283. 0000194A  663C                     bne        +0x3E /* 00001988 */
  2284. 0000194C  224B                     movea.l    A1, A3
  2285. 0000194E  7005                     moveq.l    D0, 0x05
  2286. 00001950  1B7C 0001 1776           move.b     [A5 + 0x1776], 0x1
  2287. 00001956  41ED CDD0                lea.l      A0, [A5 - 0x3230]
  2288. 0000195A  2348 0004                move.l     [A1 + 0x4], A0
  2289. 0000195E  5380                     subq.l     D0, 1
  2290. 00001960  41ED CDD8                lea.l      A0, [A5 - 0x3228]
  2291. 00001964  2348 0008                move.l     [A1 + 0x8], A0
  2292. 00001968  5380                     subq.l     D0, 1
  2293. 0000196A  41ED CDE0                lea.l      A0, [A5 - 0x3220]
  2294. 0000196E  2348 000C                move.l     [A1 + 0xC], A0
  2295. 00001972  5380                     subq.l     D0, 1
  2296. 00001974  41ED CE30                lea.l      A0, [A5 - 0x31D0]
  2297. 00001978  2348 0010                move.l     [A1 + 0x10], A0
  2298. 0000197C  5380                     subq.l     D0, 1
  2299. 0000197E  41ED CE38                lea.l      A0, [A5 - 0x31C8]
  2300. 00001982  2348 0014                move.l     [A1 + 0x14], A0
  2301. 00001986  5380                     subq.l     D0, 1
  2302. label00001988:
  2303. 00001988  200B                     move.l     D0, A3
  2304. 0000198A  265F                     movea.l    A3, [A7]+
  2305. 0000198C  4E75                     rts
  2306. 0000198E  594F                     subq.w     A7, 4
  2307. 00001990  2EAF 0008                move.l     [A7], [A7 + 0x8]
  2308. 00001994  7000                     moveq.l    D0, 0x00
  2309. 00001996  584F                     addq.w     A7, 4
  2310. 00001998  4E75                     rts
  2311. fn0000199A:
  2312. 0000199A  594F                     subq.w     A7, 4
  2313. 0000199C  2EAF 0008                move.l     [A7], [A7 + 0x8]
  2314. 000019A0  584F                     addq.w     A7, 4
  2315. 000019A2  4E75                     rts
  2316. 000019A4  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  2317. 000019A8  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  2318. 000019AC  206F 000C                movea.l    A0, [A7 + 0xC]
  2319. 000019B0  2F28 0004                move.l     -[A7], [A0 + 0x4]
  2320. 000019B4  2068 0004                movea.l    A0, [A0 + 0x4]
  2321. 000019B8  2050                     movea.l    A0, [A0]
  2322. 000019BA  2068 0004                movea.l    A0, [A0 + 0x4]
  2323. 000019BE  4E90                     jsr        [A0]
  2324. 000019C0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2325. 000019C4  4E75                     rts
  2326. 000019C6  2F0A                     move.l     -[A7], A2
  2327. 000019C8  246F 0008                movea.l    A2, [A7 + 0x8]
  2328. 000019CC  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  2329. 000019D0  206A 0004                movea.l    A0, [A2 + 0x4]
  2330. 000019D4  2050                     movea.l    A0, [A0]
  2331. 000019D6  2068 0008                movea.l    A0, [A0 + 0x8]
  2332. 000019DA  4E90                     jsr        [A0]
  2333. 000019DC  52AA 0008                addq.l     [A2 + 0x8], 1
  2334. 000019E0  202A 0008                move.l     D0, [A2 + 0x8]
  2335. 000019E4  584F                     addq.w     A7, 4
  2336. 000019E6  245F                     movea.l    A2, [A7]+
  2337. 000019E8  4E75                     rts
  2338. 000019EA  48E7 1030                movem.l    -[A7], D3,A2,A3
  2339. 000019EE  266F 0010                movea.l    A3, [A7 + 0x10]
  2340. 000019F2  53AB 0008                subq.l     [A3 + 0x8], 1
  2341. 000019F6  262B 0008                move.l     D3, [A3 + 0x8]
  2342. 000019FA  246B 0004                movea.l    A2, [A3 + 0x4]
  2343. 000019FE  4A83                     tst.l      D3
  2344. 00001A00  662A                     bne        +0x2C /* 00001A2C */
  2345. 00001A02  2F0B                     move.l     -[A7], A3
  2346. 00001A04  4EBA 00E6                jsr        [PC + 0xE6 /* 00001AEC */]
  2347. 00001A08  2F0B                     move.l     -[A7], A3
  2348. 00001A0A  2F2A 000C                move.l     -[A7], [A2 + 0xC]
  2349. 00001A0E  206A 000C                movea.l    A0, [A2 + 0xC]
  2350. 00001A12  2050                     movea.l    A0, [A0]
  2351. 00001A14  2068 0014                movea.l    A0, [A0 + 0x14]
  2352. 00001A18  4E90                     jsr        [A0]
  2353. 00001A1A  53AD 1A94                subq.l     [A5 + 0x1A94], 1
  2354. 00001A1E  2F0A                     move.l     -[A7], A2
  2355. 00001A20  2052                     movea.l    A0, [A2]
  2356. 00001A22  2068 000C                movea.l    A0, [A0 + 0xC]
  2357. 00001A26  4E90                     jsr        [A0]
  2358. 00001A28  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2359. label00001A2C:
  2360. 00001A2C  2F0A                     move.l     -[A7], A2
  2361. 00001A2E  2052                     movea.l    A0, [A2]
  2362. 00001A30  2068 000C                movea.l    A0, [A0 + 0xC]
  2363. 00001A34  4E90                     jsr        [A0]
  2364. 00001A36  2003                     move.l     D0, D3
  2365. 00001A38  584F                     addq.w     A7, 4
  2366. 00001A3A  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  2367. 00001A3E  4E75                     rts
  2368. 00001A40  2F0A                     move.l     -[A7], A2
  2369. 00001A42  594F                     subq.w     A7, 4
  2370. 00001A44  95CA                     sub.l      A2, A2
  2371. 00001A46  4297                     clr.l      [A7]
  2372. 00001A48  4857                     pea.l      [A7]
  2373. 00001A4A  4EBA 0046                jsr        [PC + 0x46 /* 00001A92 */]
  2374. 00001A4E  2F00                     move.l     -[A7], D0
  2375. 00001A50  486D CE18                pea.l      [A5 - 0x31E8]
  2376. 00001A54  4878 000C                push.l     0xC
  2377. 00001A58  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  2378. 00001A5C  4EBA 366C                jsr        [PC + 0x366C /* 000050CA */]
  2379. 00001A60  2440                     movea.l    A2, D0
  2380. 00001A62  200A                     move.l     D0, A2
  2381. 00001A64  4FEF 0014                lea.l      A7, [A7 + 0x14]
  2382. 00001A68  6714                     beq        +0x16 /* 00001A7E */
  2383. 00001A6A  4A97                     tst.l      [A7]
  2384. 00001A6C  6716                     beq        +0x18 /* 00001A84 */
  2385. 00001A6E  2F0A                     move.l     -[A7], A2
  2386. 00001A70  2052                     movea.l    A0, [A2]
  2387. 00001A72  2068 000C                movea.l    A0, [A0 + 0xC]
  2388. 00001A76  4E90                     jsr        [A0]
  2389. 00001A78  95CA                     sub.l      A2, A2
  2390. 00001A7A  584F                     addq.w     A7, 4
  2391. 00001A7C  6006                     bra        +0x8 /* 00001A84 */
  2392. label00001A7E:
  2393. 00001A7E  2EBC 8004 0002           move.l     [A7], 0x80040002
  2394. label00001A84:
  2395. 00001A84  206F 0010                movea.l    A0, [A7 + 0x10]
  2396. 00001A88  208A                     move.l     [A0], A2
  2397. 00001A8A  2017                     move.l     D0, [A7]
  2398. 00001A8C  584F                     addq.w     A7, 4
  2399. 00001A8E  245F                     movea.l    A2, [A7]+
  2400. 00001A90  4E75                     rts
  2401. fn00001A92:
  2402. 00001A92  2F0B                     move.l     -[A7], A3
  2403. 00001A94  47ED 1778                lea.l      A3, [A5 + 0x1778]
  2404. 00001A98  4A2D 1790                tst.b      [A5 + 0x1790]
  2405. 00001A9C  663C                     bne        +0x3E /* 00001ADA */
  2406. 00001A9E  224B                     movea.l    A1, A3
  2407. 00001AA0  7005                     moveq.l    D0, 0x05
  2408. 00001AA2  1B7C 0001 1790           move.b     [A5 + 0x1790], 0x1
  2409. 00001AA8  41ED CDF8                lea.l      A0, [A5 - 0x3208]
  2410. 00001AAC  2348 0004                move.l     [A1 + 0x4], A0
  2411. 00001AB0  5380                     subq.l     D0, 1
  2412. 00001AB2  41ED CE00                lea.l      A0, [A5 - 0x3200]
  2413. 00001AB6  2348 0008                move.l     [A1 + 0x8], A0
  2414. 00001ABA  5380                     subq.l     D0, 1
  2415. 00001ABC  41ED CE08                lea.l      A0, [A5 - 0x31F8]
  2416. 00001AC0  2348 000C                move.l     [A1 + 0xC], A0
  2417. 00001AC4  5380                     subq.l     D0, 1
  2418. 00001AC6  41ED CE40                lea.l      A0, [A5 - 0x31C0]
  2419. 00001ACA  2348 0010                move.l     [A1 + 0x10], A0
  2420. 00001ACE  5380                     subq.l     D0, 1
  2421. 00001AD0  41ED CE48                lea.l      A0, [A5 - 0x31B8]
  2422. 00001AD4  2348 0014                move.l     [A1 + 0x14], A0
  2423. 00001AD8  5380                     subq.l     D0, 1
  2424. label00001ADA:
  2425. 00001ADA  200B                     move.l     D0, A3
  2426. 00001ADC  265F                     movea.l    A3, [A7]+
  2427. 00001ADE  4E75                     rts
  2428. 00001AE0  594F                     subq.w     A7, 4
  2429. 00001AE2  2EAF 0008                move.l     [A7], [A7 + 0x8]
  2430. 00001AE6  7000                     moveq.l    D0, 0x00
  2431. 00001AE8  584F                     addq.w     A7, 4
  2432. 00001AEA  4E75                     rts
  2433. fn00001AEC:
  2434. 00001AEC  594F                     subq.w     A7, 4
  2435. 00001AEE  2EAF 0008                move.l     [A7], [A7 + 0x8]
  2436. 00001AF2  584F                     addq.w     A7, 4
  2437. 00001AF4  4E75                     rts
  2438. 00001AF6  206F 0004                movea.l    A0, [A7 + 0x4]
  2439. 00001AFA  42A8 0018                clr.l      [A0 + 0x18]
  2440. 00001AFE  7000                     moveq.l    D0, 0x00
  2441. 00001B00  4E75                     rts
  2442. 00001B02  4E75                     rts
  2443. 00001B04  594F                     subq.w     A7, 4
  2444. 00001B06  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  2445. 00001B0A  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  2446. 00001B0E  206F 0010                movea.l    A0, [A7 + 0x10]
  2447. 00001B12  2068 0004                movea.l    A0, [A0 + 0x4]
  2448. 00001B16  2F28 0018                move.l     -[A7], [A0 + 0x18]
  2449. 00001B1A  4EAD C900                jsr        [A5 - 0x3700]
  2450. 00001B1E  2F40 000C                move.l     [A7 + 0xC], D0
  2451. 00001B22  202F 000C                move.l     D0, [A7 + 0xC]
  2452. 00001B26  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2453. 00001B2A  4E75                     rts
  2454. 00001B2C  594F                     subq.w     A7, 4
  2455. 00001B2E  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  2456. 00001B32  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  2457. 00001B36  206F 0010                movea.l    A0, [A7 + 0x10]
  2458. 00001B3A  2068 0004                movea.l    A0, [A0 + 0x4]
  2459. 00001B3E  2F28 0018                move.l     -[A7], [A0 + 0x18]
  2460. 00001B42  4EAD C908                jsr        [A5 - 0x36F8]
  2461. 00001B46  2F40 000C                move.l     [A7 + 0xC], D0
  2462. 00001B4A  202F 000C                move.l     D0, [A7 + 0xC]
  2463. 00001B4E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2464. 00001B52  4E75                     rts
  2465. 00001B54  206F 0004                movea.l    A0, [A7 + 0x4]
  2466. 00001B58  2068 0004                movea.l    A0, [A0 + 0x4]
  2467. 00001B5C  226F 0008                movea.l    A1, [A7 + 0x8]
  2468. 00001B60  22A8 0018                move.l     [A1], [A0 + 0x18]
  2469. 00001B64  7000                     moveq.l    D0, 0x00
  2470. 00001B66  4E75                     rts
  2471. 00001B68  206F 0008                movea.l    A0, [A7 + 0x8]
  2472. 00001B6C  226F 0004                movea.l    A1, [A7 + 0x4]
  2473. 00001B70  2269 0004                movea.l    A1, [A1 + 0x4]
  2474. 00001B74  2350 0018                move.l     [A1 + 0x18], [A0]
  2475. 00001B78  7000                     moveq.l    D0, 0x00
  2476. 00001B7A  4E75                     rts
  2477. 00001B7C  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  2478. 00001B80  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  2479. 00001B84  206F 000C                movea.l    A0, [A7 + 0xC]
  2480. 00001B88  2F28 0004                move.l     -[A7], [A0 + 0x4]
  2481. 00001B8C  2068 0004                movea.l    A0, [A0 + 0x4]
  2482. 00001B90  2050                     movea.l    A0, [A0]
  2483. 00001B92  2068 0004                movea.l    A0, [A0 + 0x4]
  2484. 00001B96  4E90                     jsr        [A0]
  2485. 00001B98  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2486. 00001B9C  4E75                     rts
  2487. 00001B9E  2F0A                     move.l     -[A7], A2
  2488. 00001BA0  246F 0008                movea.l    A2, [A7 + 0x8]
  2489. 00001BA4  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  2490. 00001BA8  206A 0004                movea.l    A0, [A2 + 0x4]
  2491. 00001BAC  2050                     movea.l    A0, [A0]
  2492. 00001BAE  2068 0008                movea.l    A0, [A0 + 0x8]
  2493. 00001BB2  4E90                     jsr        [A0]
  2494. 00001BB4  52AA 0008                addq.l     [A2 + 0x8], 1
  2495. 00001BB8  202A 0008                move.l     D0, [A2 + 0x8]
  2496. 00001BBC  584F                     addq.w     A7, 4
  2497. 00001BBE  245F                     movea.l    A2, [A7]+
  2498. 00001BC0  4E75                     rts
  2499. 00001BC2  48E7 1030                movem.l    -[A7], D3,A2,A3
  2500. 00001BC6  266F 0010                movea.l    A3, [A7 + 0x10]
  2501. 00001BCA  53AB 0008                subq.l     [A3 + 0x8], 1
  2502. 00001BCE  262B 0008                move.l     D3, [A3 + 0x8]
  2503. 00001BD2  246B 0004                movea.l    A2, [A3 + 0x4]
  2504. 00001BD6  4A83                     tst.l      D3
  2505. 00001BD8  662A                     bne        +0x2C /* 00001C04 */
  2506. 00001BDA  2F0B                     move.l     -[A7], A3
  2507. 00001BDC  4EBA 00E6                jsr        [PC + 0xE6 /* 00001CC4 */]
  2508. 00001BE0  2F0B                     move.l     -[A7], A3
  2509. 00001BE2  2F2A 000C                move.l     -[A7], [A2 + 0xC]
  2510. 00001BE6  206A 000C                movea.l    A0, [A2 + 0xC]
  2511. 00001BEA  2050                     movea.l    A0, [A0]
  2512. 00001BEC  2068 0014                movea.l    A0, [A0 + 0x14]
  2513. 00001BF0  4E90                     jsr        [A0]
  2514. 00001BF2  53AD 1A94                subq.l     [A5 + 0x1A94], 1
  2515. 00001BF6  2F0A                     move.l     -[A7], A2
  2516. 00001BF8  2052                     movea.l    A0, [A2]
  2517. 00001BFA  2068 000C                movea.l    A0, [A0 + 0xC]
  2518. 00001BFE  4E90                     jsr        [A0]
  2519. 00001C00  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2520. label00001C04:
  2521. 00001C04  2F0A                     move.l     -[A7], A2
  2522. 00001C06  2052                     movea.l    A0, [A2]
  2523. 00001C08  2068 000C                movea.l    A0, [A0 + 0xC]
  2524. 00001C0C  4E90                     jsr        [A0]
  2525. 00001C0E  2003                     move.l     D0, D3
  2526. 00001C10  584F                     addq.w     A7, 4
  2527. 00001C12  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  2528. 00001C16  4E75                     rts
  2529. 00001C18  2F0A                     move.l     -[A7], A2
  2530. 00001C1A  594F                     subq.w     A7, 4
  2531. 00001C1C  95CA                     sub.l      A2, A2
  2532. 00001C1E  4297                     clr.l      [A7]
  2533. 00001C20  4857                     pea.l      [A7]
  2534. 00001C22  4EBA 0046                jsr        [PC + 0x46 /* 00001C6A */]
  2535. 00001C26  2F00                     move.l     -[A7], D0
  2536. 00001C28  486D CE70                pea.l      [A5 - 0x3190]
  2537. 00001C2C  4878 000C                push.l     0xC
  2538. 00001C30  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  2539. 00001C34  4EBA 3494                jsr        [PC + 0x3494 /* 000050CA */]
  2540. 00001C38  2440                     movea.l    A2, D0
  2541. 00001C3A  200A                     move.l     D0, A2
  2542. 00001C3C  4FEF 0014                lea.l      A7, [A7 + 0x14]
  2543. 00001C40  6714                     beq        +0x16 /* 00001C56 */
  2544. 00001C42  4A97                     tst.l      [A7]
  2545. 00001C44  6716                     beq        +0x18 /* 00001C5C */
  2546. 00001C46  2F0A                     move.l     -[A7], A2
  2547. 00001C48  2052                     movea.l    A0, [A2]
  2548. 00001C4A  2068 000C                movea.l    A0, [A0 + 0xC]
  2549. 00001C4E  4E90                     jsr        [A0]
  2550. 00001C50  95CA                     sub.l      A2, A2
  2551. 00001C52  584F                     addq.w     A7, 4
  2552. 00001C54  6006                     bra        +0x8 /* 00001C5C */
  2553. label00001C56:
  2554. 00001C56  2EBC 8004 0002           move.l     [A7], 0x80040002
  2555. label00001C5C:
  2556. 00001C5C  206F 0010                movea.l    A0, [A7 + 0x10]
  2557. 00001C60  208A                     move.l     [A0], A2
  2558. 00001C62  2017                     move.l     D0, [A7]
  2559. 00001C64  584F                     addq.w     A7, 4
  2560. 00001C66  245F                     movea.l    A2, [A7]+
  2561. 00001C68  4E75                     rts
  2562. fn00001C6A:
  2563. 00001C6A  2F0B                     move.l     -[A7], A3
  2564. 00001C6C  47ED 1792                lea.l      A3, [A5 + 0x1792 /* export_750 */]
  2565. 00001C70  4A2D 17AA                tst.b      [A5 + 0x17AA /* export_753 */]
  2566. 00001C74  663C                     bne        +0x3E /* 00001CB2 */
  2567. 00001C76  224B                     movea.l    A1, A3
  2568. 00001C78  7005                     moveq.l    D0, 0x05
  2569. 00001C7A  1B7C 0001 17AA           move.b     [A5 + 0x17AA /* export_753 */], 0x1
  2570. 00001C80  41ED CE50                lea.l      A0, [A5 - 0x31B0]
  2571. 00001C84  2348 0004                move.l     [A1 + 0x4], A0
  2572. 00001C88  5380                     subq.l     D0, 1
  2573. 00001C8A  41ED CE58                lea.l      A0, [A5 - 0x31A8]
  2574. 00001C8E  2348 0008                move.l     [A1 + 0x8], A0
  2575. 00001C92  5380                     subq.l     D0, 1
  2576. 00001C94  41ED CE60                lea.l      A0, [A5 - 0x31A0]
  2577. 00001C98  2348 000C                move.l     [A1 + 0xC], A0
  2578. 00001C9C  5380                     subq.l     D0, 1
  2579. 00001C9E  41ED CEB0                lea.l      A0, [A5 - 0x3150]
  2580. 00001CA2  2348 0010                move.l     [A1 + 0x10], A0
  2581. 00001CA6  5380                     subq.l     D0, 1
  2582. 00001CA8  41ED CEB8                lea.l      A0, [A5 - 0x3148]
  2583. 00001CAC  2348 0014                move.l     [A1 + 0x14], A0
  2584. 00001CB0  5380                     subq.l     D0, 1
  2585. label00001CB2:
  2586. 00001CB2  200B                     move.l     D0, A3
  2587. 00001CB4  265F                     movea.l    A3, [A7]+
  2588. 00001CB6  4E75                     rts
  2589. 00001CB8  594F                     subq.w     A7, 4
  2590. 00001CBA  2EAF 0008                move.l     [A7], [A7 + 0x8]
  2591. 00001CBE  7000                     moveq.l    D0, 0x00
  2592. 00001CC0  584F                     addq.w     A7, 4
  2593. 00001CC2  4E75                     rts
  2594. fn00001CC4:
  2595. 00001CC4  594F                     subq.w     A7, 4
  2596. 00001CC6  2EAF 0008                move.l     [A7], [A7 + 0x8]
  2597. 00001CCA  584F                     addq.w     A7, 4
  2598. 00001CCC  4E75                     rts
  2599. 00001CCE  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  2600. 00001CD2  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  2601. 00001CD6  206F 000C                movea.l    A0, [A7 + 0xC]
  2602. 00001CDA  2F28 0004                move.l     -[A7], [A0 + 0x4]
  2603. 00001CDE  2068 0004                movea.l    A0, [A0 + 0x4]
  2604. 00001CE2  2050                     movea.l    A0, [A0]
  2605. 00001CE4  2068 0004                movea.l    A0, [A0 + 0x4]
  2606. 00001CE8  4E90                     jsr        [A0]
  2607. 00001CEA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2608. 00001CEE  4E75                     rts
  2609. 00001CF0  2F0A                     move.l     -[A7], A2
  2610. 00001CF2  246F 0008                movea.l    A2, [A7 + 0x8]
  2611. 00001CF6  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  2612. 00001CFA  206A 0004                movea.l    A0, [A2 + 0x4]
  2613. 00001CFE  2050                     movea.l    A0, [A0]
  2614. 00001D00  2068 0008                movea.l    A0, [A0 + 0x8]
  2615. 00001D04  4E90                     jsr        [A0]
  2616. 00001D06  52AA 0008                addq.l     [A2 + 0x8], 1
  2617. 00001D0A  202A 0008                move.l     D0, [A2 + 0x8]
  2618. 00001D0E  584F                     addq.w     A7, 4
  2619. 00001D10  245F                     movea.l    A2, [A7]+
  2620. 00001D12  4E75                     rts
  2621. 00001D14  48E7 1030                movem.l    -[A7], D3,A2,A3
  2622. 00001D18  266F 0010                movea.l    A3, [A7 + 0x10]
  2623. 00001D1C  53AB 0008                subq.l     [A3 + 0x8], 1
  2624. 00001D20  262B 0008                move.l     D3, [A3 + 0x8]
  2625. 00001D24  246B 0004                movea.l    A2, [A3 + 0x4]
  2626. 00001D28  4A83                     tst.l      D3
  2627. 00001D2A  662A                     bne        +0x2C /* 00001D56 */
  2628. 00001D2C  2F0B                     move.l     -[A7], A3
  2629. 00001D2E  4EBA 00E6                jsr        [PC + 0xE6 /* 00001E16 */]
  2630. 00001D32  2F0B                     move.l     -[A7], A3
  2631. 00001D34  2F2A 000C                move.l     -[A7], [A2 + 0xC]
  2632. 00001D38  206A 000C                movea.l    A0, [A2 + 0xC]
  2633. 00001D3C  2050                     movea.l    A0, [A0]
  2634. 00001D3E  2068 0014                movea.l    A0, [A0 + 0x14]
  2635. 00001D42  4E90                     jsr        [A0]
  2636. 00001D44  53AD 1A94                subq.l     [A5 + 0x1A94], 1
  2637. 00001D48  2F0A                     move.l     -[A7], A2
  2638. 00001D4A  2052                     movea.l    A0, [A2]
  2639. 00001D4C  2068 000C                movea.l    A0, [A0 + 0xC]
  2640. 00001D50  4E90                     jsr        [A0]
  2641. 00001D52  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2642. label00001D56:
  2643. 00001D56  2F0A                     move.l     -[A7], A2
  2644. 00001D58  2052                     movea.l    A0, [A2]
  2645. 00001D5A  2068 000C                movea.l    A0, [A0 + 0xC]
  2646. 00001D5E  4E90                     jsr        [A0]
  2647. 00001D60  2003                     move.l     D0, D3
  2648. 00001D62  584F                     addq.w     A7, 4
  2649. 00001D64  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  2650. 00001D68  4E75                     rts
  2651. 00001D6A  2F0A                     move.l     -[A7], A2
  2652. 00001D6C  594F                     subq.w     A7, 4
  2653. 00001D6E  95CA                     sub.l      A2, A2
  2654. 00001D70  4297                     clr.l      [A7]
  2655. 00001D72  4857                     pea.l      [A7]
  2656. 00001D74  4EBA 0046                jsr        [PC + 0x46 /* 00001DBC */]
  2657. 00001D78  2F00                     move.l     -[A7], D0
  2658. 00001D7A  486D CE98                pea.l      [A5 - 0x3168]
  2659. 00001D7E  4878 000C                push.l     0xC
  2660. 00001D82  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  2661. 00001D86  4EBA 3342                jsr        [PC + 0x3342 /* 000050CA */]
  2662. 00001D8A  2440                     movea.l    A2, D0
  2663. 00001D8C  200A                     move.l     D0, A2
  2664. 00001D8E  4FEF 0014                lea.l      A7, [A7 + 0x14]
  2665. 00001D92  6714                     beq        +0x16 /* 00001DA8 */
  2666. 00001D94  4A97                     tst.l      [A7]
  2667. 00001D96  6716                     beq        +0x18 /* 00001DAE */
  2668. 00001D98  2F0A                     move.l     -[A7], A2
  2669. 00001D9A  2052                     movea.l    A0, [A2]
  2670. 00001D9C  2068 000C                movea.l    A0, [A0 + 0xC]
  2671. 00001DA0  4E90                     jsr        [A0]
  2672. 00001DA2  95CA                     sub.l      A2, A2
  2673. 00001DA4  584F                     addq.w     A7, 4
  2674. 00001DA6  6006                     bra        +0x8 /* 00001DAE */
  2675. label00001DA8:
  2676. 00001DA8  2EBC 8004 0002           move.l     [A7], 0x80040002
  2677. label00001DAE:
  2678. 00001DAE  206F 0010                movea.l    A0, [A7 + 0x10]
  2679. 00001DB2  208A                     move.l     [A0], A2
  2680. 00001DB4  2017                     move.l     D0, [A7]
  2681. 00001DB6  584F                     addq.w     A7, 4
  2682. 00001DB8  245F                     movea.l    A2, [A7]+
  2683. 00001DBA  4E75                     rts
  2684. fn00001DBC:
  2685. 00001DBC  2F0B                     move.l     -[A7], A3
  2686. 00001DBE  47ED 17AC                lea.l      A3, [A5 + 0x17AC]
  2687. 00001DC2  4A2D 17C4                tst.b      [A5 + 0x17C4]
  2688. 00001DC6  663C                     bne        +0x3E /* 00001E04 */
  2689. 00001DC8  224B                     movea.l    A1, A3
  2690. 00001DCA  7005                     moveq.l    D0, 0x05
  2691. 00001DCC  1B7C 0001 17C4           move.b     [A5 + 0x17C4], 0x1
  2692. 00001DD2  41ED CE78                lea.l      A0, [A5 - 0x3188]
  2693. 00001DD6  2348 0004                move.l     [A1 + 0x4], A0
  2694. 00001DDA  5380                     subq.l     D0, 1
  2695. 00001DDC  41ED CE80                lea.l      A0, [A5 - 0x3180]
  2696. 00001DE0  2348 0008                move.l     [A1 + 0x8], A0
  2697. 00001DE4  5380                     subq.l     D0, 1
  2698. 00001DE6  41ED CE88                lea.l      A0, [A5 - 0x3178]
  2699. 00001DEA  2348 000C                move.l     [A1 + 0xC], A0
  2700. 00001DEE  5380                     subq.l     D0, 1
  2701. 00001DF0  41ED CEC0                lea.l      A0, [A5 - 0x3140]
  2702. 00001DF4  2348 0010                move.l     [A1 + 0x10], A0
  2703. 00001DF8  5380                     subq.l     D0, 1
  2704. 00001DFA  41ED CEC8                lea.l      A0, [A5 - 0x3138]
  2705. 00001DFE  2348 0014                move.l     [A1 + 0x14], A0
  2706. 00001E02  5380                     subq.l     D0, 1
  2707. label00001E04:
  2708. 00001E04  200B                     move.l     D0, A3
  2709. 00001E06  265F                     movea.l    A3, [A7]+
  2710. 00001E08  4E75                     rts
  2711. 00001E0A  594F                     subq.w     A7, 4
  2712. 00001E0C  2EAF 0008                move.l     [A7], [A7 + 0x8]
  2713. 00001E10  7000                     moveq.l    D0, 0x00
  2714. 00001E12  584F                     addq.w     A7, 4
  2715. 00001E14  4E75                     rts
  2716. fn00001E16:
  2717. 00001E16  594F                     subq.w     A7, 4
  2718. 00001E18  2EAF 0008                move.l     [A7], [A7 + 0x8]
  2719. 00001E1C  584F                     addq.w     A7, 4
  2720. 00001E1E  4E75                     rts
  2721. 00001E20  206F 0004                movea.l    A0, [A7 + 0x4]
  2722. 00001E24  42A8 0018                clr.l      [A0 + 0x18]
  2723. 00001E28  42A8 001C                clr.l      [A0 + 0x1C]
  2724. 00001E2C  7000                     moveq.l    D0, 0x00
  2725. 00001E2E  4E75                     rts
  2726. 00001E30  4E75                     rts
  2727. 00001E32  594F                     subq.w     A7, 4
  2728. 00001E34  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  2729. 00001E38  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  2730. 00001E3C  206F 0010                movea.l    A0, [A7 + 0x10]
  2731. 00001E40  2068 0004                movea.l    A0, [A0 + 0x4]
  2732. 00001E44  2F28 001C                move.l     -[A7], [A0 + 0x1C]
  2733. 00001E48  206F 0014                movea.l    A0, [A7 + 0x14]
  2734. 00001E4C  2068 0004                movea.l    A0, [A0 + 0x4]
  2735. 00001E50  2F28 0018                move.l     -[A7], [A0 + 0x18]
  2736. 00001E54  4EAD C910                jsr        [A5 - 0x36F0]
  2737. 00001E58  2F40 0010                move.l     [A7 + 0x10], D0
  2738. 00001E5C  202F 0010                move.l     D0, [A7 + 0x10]
  2739. 00001E60  4FEF 0014                lea.l      A7, [A7 + 0x14]
  2740. 00001E64  4E75                     rts
  2741. 00001E66  594F                     subq.w     A7, 4
  2742. 00001E68  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  2743. 00001E6C  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  2744. 00001E70  206F 0010                movea.l    A0, [A7 + 0x10]
  2745. 00001E74  2068 0004                movea.l    A0, [A0 + 0x4]
  2746. 00001E78  2F28 001C                move.l     -[A7], [A0 + 0x1C]
  2747. 00001E7C  206F 0014                movea.l    A0, [A7 + 0x14]
  2748. 00001E80  2068 0004                movea.l    A0, [A0 + 0x4]
  2749. 00001E84  2F28 0018                move.l     -[A7], [A0 + 0x18]
  2750. 00001E88  4EAD C918                jsr        [A5 - 0x36E8]
  2751. 00001E8C  2F40 0010                move.l     [A7 + 0x10], D0
  2752. 00001E90  202F 0010                move.l     D0, [A7 + 0x10]
  2753. 00001E94  4FEF 0014                lea.l      A7, [A7 + 0x14]
  2754. 00001E98  4E75                     rts
  2755. 00001E9A  206F 0004                movea.l    A0, [A7 + 0x4]
  2756. 00001E9E  2068 0004                movea.l    A0, [A0 + 0x4]
  2757. 00001EA2  226F 0008                movea.l    A1, [A7 + 0x8]
  2758. 00001EA6  22A8 0018                move.l     [A1], [A0 + 0x18]
  2759. 00001EAA  2368 001C 0004           move.l     [A1 + 0x4], [A0 + 0x1C]
  2760. 00001EB0  7000                     moveq.l    D0, 0x00
  2761. 00001EB2  4E75                     rts
  2762. 00001EB4  206F 0008                movea.l    A0, [A7 + 0x8]
  2763. 00001EB8  226F 0004                movea.l    A1, [A7 + 0x4]
  2764. 00001EBC  2269 0004                movea.l    A1, [A1 + 0x4]
  2765. 00001EC0  2350 0018                move.l     [A1 + 0x18], [A0]
  2766. 00001EC4  2368 0004 001C           move.l     [A1 + 0x1C], [A0 + 0x4]
  2767. 00001ECA  7000                     moveq.l    D0, 0x00
  2768. 00001ECC  4E75                     rts
  2769. 00001ECE  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  2770. 00001ED2  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  2771. 00001ED6  206F 000C                movea.l    A0, [A7 + 0xC]
  2772. 00001EDA  2F28 0004                move.l     -[A7], [A0 + 0x4]
  2773. 00001EDE  2068 0004                movea.l    A0, [A0 + 0x4]
  2774. 00001EE2  2050                     movea.l    A0, [A0]
  2775. 00001EE4  2068 0004                movea.l    A0, [A0 + 0x4]
  2776. 00001EE8  4E90                     jsr        [A0]
  2777. 00001EEA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2778. 00001EEE  4E75                     rts
  2779. 00001EF0  2F0A                     move.l     -[A7], A2
  2780. 00001EF2  246F 0008                movea.l    A2, [A7 + 0x8]
  2781. 00001EF6  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  2782. 00001EFA  206A 0004                movea.l    A0, [A2 + 0x4]
  2783. 00001EFE  2050                     movea.l    A0, [A0]
  2784. 00001F00  2068 0008                movea.l    A0, [A0 + 0x8]
  2785. 00001F04  4E90                     jsr        [A0]
  2786. 00001F06  52AA 0008                addq.l     [A2 + 0x8], 1
  2787. 00001F0A  202A 0008                move.l     D0, [A2 + 0x8]
  2788. 00001F0E  584F                     addq.w     A7, 4
  2789. 00001F10  245F                     movea.l    A2, [A7]+
  2790. 00001F12  4E75                     rts
  2791. 00001F14  48E7 1030                movem.l    -[A7], D3,A2,A3
  2792. 00001F18  266F 0010                movea.l    A3, [A7 + 0x10]
  2793. 00001F1C  53AB 0008                subq.l     [A3 + 0x8], 1
  2794. 00001F20  262B 0008                move.l     D3, [A3 + 0x8]
  2795. 00001F24  246B 0004                movea.l    A2, [A3 + 0x4]
  2796. 00001F28  4A83                     tst.l      D3
  2797. 00001F2A  662A                     bne        +0x2C /* 00001F56 */
  2798. 00001F2C  2F0B                     move.l     -[A7], A3
  2799. 00001F2E  4EBA 00E6                jsr        [PC + 0xE6 /* 00002016 */]
  2800. 00001F32  2F0B                     move.l     -[A7], A3
  2801. 00001F34  2F2A 000C                move.l     -[A7], [A2 + 0xC]
  2802. 00001F38  206A 000C                movea.l    A0, [A2 + 0xC]
  2803. 00001F3C  2050                     movea.l    A0, [A0]
  2804. 00001F3E  2068 0014                movea.l    A0, [A0 + 0x14]
  2805. 00001F42  4E90                     jsr        [A0]
  2806. 00001F44  53AD 1A94                subq.l     [A5 + 0x1A94], 1
  2807. 00001F48  2F0A                     move.l     -[A7], A2
  2808. 00001F4A  2052                     movea.l    A0, [A2]
  2809. 00001F4C  2068 000C                movea.l    A0, [A0 + 0xC]
  2810. 00001F50  4E90                     jsr        [A0]
  2811. 00001F52  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2812. label00001F56:
  2813. 00001F56  2F0A                     move.l     -[A7], A2
  2814. 00001F58  2052                     movea.l    A0, [A2]
  2815. 00001F5A  2068 000C                movea.l    A0, [A0 + 0xC]
  2816. 00001F5E  4E90                     jsr        [A0]
  2817. 00001F60  2003                     move.l     D0, D3
  2818. 00001F62  584F                     addq.w     A7, 4
  2819. 00001F64  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  2820. 00001F68  4E75                     rts
  2821. 00001F6A  2F0A                     move.l     -[A7], A2
  2822. 00001F6C  594F                     subq.w     A7, 4
  2823. 00001F6E  95CA                     sub.l      A2, A2
  2824. 00001F70  4297                     clr.l      [A7]
  2825. 00001F72  4857                     pea.l      [A7]
  2826. 00001F74  4EBA 0046                jsr        [PC + 0x46 /* 00001FBC */]
  2827. 00001F78  2F00                     move.l     -[A7], D0
  2828. 00001F7A  486D CEF0                pea.l      [A5 - 0x3110]
  2829. 00001F7E  4878 000C                push.l     0xC
  2830. 00001F82  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  2831. 00001F86  4EBA 3142                jsr        [PC + 0x3142 /* 000050CA */]
  2832. 00001F8A  2440                     movea.l    A2, D0
  2833. 00001F8C  200A                     move.l     D0, A2
  2834. 00001F8E  4FEF 0014                lea.l      A7, [A7 + 0x14]
  2835. 00001F92  6714                     beq        +0x16 /* 00001FA8 */
  2836. 00001F94  4A97                     tst.l      [A7]
  2837. 00001F96  6716                     beq        +0x18 /* 00001FAE */
  2838. 00001F98  2F0A                     move.l     -[A7], A2
  2839. 00001F9A  2052                     movea.l    A0, [A2]
  2840. 00001F9C  2068 000C                movea.l    A0, [A0 + 0xC]
  2841. 00001FA0  4E90                     jsr        [A0]
  2842. 00001FA2  95CA                     sub.l      A2, A2
  2843. 00001FA4  584F                     addq.w     A7, 4
  2844. 00001FA6  6006                     bra        +0x8 /* 00001FAE */
  2845. label00001FA8:
  2846. 00001FA8  2EBC 8004 0002           move.l     [A7], 0x80040002
  2847. label00001FAE:
  2848. 00001FAE  206F 0010                movea.l    A0, [A7 + 0x10]
  2849. 00001FB2  208A                     move.l     [A0], A2
  2850. 00001FB4  2017                     move.l     D0, [A7]
  2851. 00001FB6  584F                     addq.w     A7, 4
  2852. 00001FB8  245F                     movea.l    A2, [A7]+
  2853. 00001FBA  4E75                     rts
  2854. fn00001FBC:
  2855. 00001FBC  2F0B                     move.l     -[A7], A3
  2856. 00001FBE  47ED 17C6                lea.l      A3, [A5 + 0x17C6]
  2857. 00001FC2  4A2D 17DE                tst.b      [A5 + 0x17DE]
  2858. 00001FC6  663C                     bne        +0x3E /* 00002004 */
  2859. 00001FC8  224B                     movea.l    A1, A3
  2860. 00001FCA  7005                     moveq.l    D0, 0x05
  2861. 00001FCC  1B7C 0001 17DE           move.b     [A5 + 0x17DE], 0x1
  2862. 00001FD2  41ED CED0                lea.l      A0, [A5 - 0x3130]
  2863. 00001FD6  2348 0004                move.l     [A1 + 0x4], A0
  2864. 00001FDA  5380                     subq.l     D0, 1
  2865. 00001FDC  41ED CED8                lea.l      A0, [A5 - 0x3128]
  2866. 00001FE0  2348 0008                move.l     [A1 + 0x8], A0
  2867. 00001FE4  5380                     subq.l     D0, 1
  2868. 00001FE6  41ED CEE0                lea.l      A0, [A5 - 0x3120]
  2869. 00001FEA  2348 000C                move.l     [A1 + 0xC], A0
  2870. 00001FEE  5380                     subq.l     D0, 1
  2871. 00001FF0  41ED CF30                lea.l      A0, [A5 - 0x30D0]
  2872. 00001FF4  2348 0010                move.l     [A1 + 0x10], A0
  2873. 00001FF8  5380                     subq.l     D0, 1
  2874. 00001FFA  41ED CF38                lea.l      A0, [A5 - 0x30C8]
  2875. 00001FFE  2348 0014                move.l     [A1 + 0x14], A0
  2876. 00002002  5380                     subq.l     D0, 1
  2877. label00002004:
  2878. 00002004  200B                     move.l     D0, A3
  2879. 00002006  265F                     movea.l    A3, [A7]+
  2880. 00002008  4E75                     rts
  2881. 0000200A  594F                     subq.w     A7, 4
  2882. 0000200C  2EAF 0008                move.l     [A7], [A7 + 0x8]
  2883. 00002010  7000                     moveq.l    D0, 0x00
  2884. 00002012  584F                     addq.w     A7, 4
  2885. 00002014  4E75                     rts
  2886. fn00002016:
  2887. 00002016  594F                     subq.w     A7, 4
  2888. 00002018  2EAF 0008                move.l     [A7], [A7 + 0x8]
  2889. 0000201C  584F                     addq.w     A7, 4
  2890. 0000201E  4E75                     rts
  2891. 00002020  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  2892. 00002024  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  2893. 00002028  206F 000C                movea.l    A0, [A7 + 0xC]
  2894. 0000202C  2F28 0004                move.l     -[A7], [A0 + 0x4]
  2895. 00002030  2068 0004                movea.l    A0, [A0 + 0x4]
  2896. 00002034  2050                     movea.l    A0, [A0]
  2897. 00002036  2068 0004                movea.l    A0, [A0 + 0x4]
  2898. 0000203A  4E90                     jsr        [A0]
  2899. 0000203C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2900. 00002040  4E75                     rts
  2901. 00002042  2F0A                     move.l     -[A7], A2
  2902. 00002044  246F 0008                movea.l    A2, [A7 + 0x8]
  2903. 00002048  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  2904. 0000204C  206A 0004                movea.l    A0, [A2 + 0x4]
  2905. 00002050  2050                     movea.l    A0, [A0]
  2906. 00002052  2068 0008                movea.l    A0, [A0 + 0x8]
  2907. 00002056  4E90                     jsr        [A0]
  2908. 00002058  52AA 0008                addq.l     [A2 + 0x8], 1
  2909. 0000205C  202A 0008                move.l     D0, [A2 + 0x8]
  2910. 00002060  584F                     addq.w     A7, 4
  2911. 00002062  245F                     movea.l    A2, [A7]+
  2912. 00002064  4E75                     rts
  2913. 00002066  48E7 1030                movem.l    -[A7], D3,A2,A3
  2914. 0000206A  266F 0010                movea.l    A3, [A7 + 0x10]
  2915. 0000206E  53AB 0008                subq.l     [A3 + 0x8], 1
  2916. 00002072  262B 0008                move.l     D3, [A3 + 0x8]
  2917. 00002076  246B 0004                movea.l    A2, [A3 + 0x4]
  2918. 0000207A  4A83                     tst.l      D3
  2919. 0000207C  662A                     bne        +0x2C /* 000020A8 */
  2920. 0000207E  2F0B                     move.l     -[A7], A3
  2921. 00002080  4EBA 00E6                jsr        [PC + 0xE6 /* 00002168 */]
  2922. 00002084  2F0B                     move.l     -[A7], A3
  2923. 00002086  2F2A 000C                move.l     -[A7], [A2 + 0xC]
  2924. 0000208A  206A 000C                movea.l    A0, [A2 + 0xC]
  2925. 0000208E  2050                     movea.l    A0, [A0]
  2926. 00002090  2068 0014                movea.l    A0, [A0 + 0x14]
  2927. 00002094  4E90                     jsr        [A0]
  2928. 00002096  53AD 1A94                subq.l     [A5 + 0x1A94], 1
  2929. 0000209A  2F0A                     move.l     -[A7], A2
  2930. 0000209C  2052                     movea.l    A0, [A2]
  2931. 0000209E  2068 000C                movea.l    A0, [A0 + 0xC]
  2932. 000020A2  4E90                     jsr        [A0]
  2933. 000020A4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2934. label000020A8:
  2935. 000020A8  2F0A                     move.l     -[A7], A2
  2936. 000020AA  2052                     movea.l    A0, [A2]
  2937. 000020AC  2068 000C                movea.l    A0, [A0 + 0xC]
  2938. 000020B0  4E90                     jsr        [A0]
  2939. 000020B2  2003                     move.l     D0, D3
  2940. 000020B4  584F                     addq.w     A7, 4
  2941. 000020B6  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  2942. 000020BA  4E75                     rts
  2943. 000020BC  2F0A                     move.l     -[A7], A2
  2944. 000020BE  594F                     subq.w     A7, 4
  2945. 000020C0  95CA                     sub.l      A2, A2
  2946. 000020C2  4297                     clr.l      [A7]
  2947. 000020C4  4857                     pea.l      [A7]
  2948. 000020C6  4EBA 0046                jsr        [PC + 0x46 /* 0000210E */]
  2949. 000020CA  2F00                     move.l     -[A7], D0
  2950. 000020CC  486D CF18                pea.l      [A5 - 0x30E8]
  2951. 000020D0  4878 000C                push.l     0xC
  2952. 000020D4  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  2953. 000020D8  4EBA 2FF0                jsr        [PC + 0x2FF0 /* 000050CA */]
  2954. 000020DC  2440                     movea.l    A2, D0
  2955. 000020DE  200A                     move.l     D0, A2
  2956. 000020E0  4FEF 0014                lea.l      A7, [A7 + 0x14]
  2957. 000020E4  6714                     beq        +0x16 /* 000020FA */
  2958. 000020E6  4A97                     tst.l      [A7]
  2959. 000020E8  6716                     beq        +0x18 /* 00002100 */
  2960. 000020EA  2F0A                     move.l     -[A7], A2
  2961. 000020EC  2052                     movea.l    A0, [A2]
  2962. 000020EE  2068 000C                movea.l    A0, [A0 + 0xC]
  2963. 000020F2  4E90                     jsr        [A0]
  2964. 000020F4  95CA                     sub.l      A2, A2
  2965. 000020F6  584F                     addq.w     A7, 4
  2966. 000020F8  6006                     bra        +0x8 /* 00002100 */
  2967. label000020FA:
  2968. 000020FA  2EBC 8004 0002           move.l     [A7], 0x80040002
  2969. label00002100:
  2970. 00002100  206F 0010                movea.l    A0, [A7 + 0x10]
  2971. 00002104  208A                     move.l     [A0], A2
  2972. 00002106  2017                     move.l     D0, [A7]
  2973. 00002108  584F                     addq.w     A7, 4
  2974. 0000210A  245F                     movea.l    A2, [A7]+
  2975. 0000210C  4E75                     rts
  2976. fn0000210E:
  2977. 0000210E  2F0B                     move.l     -[A7], A3
  2978. 00002110  47ED 17E0                lea.l      A3, [A5 + 0x17E0]
  2979. 00002114  4A2D 17F8                tst.b      [A5 + 0x17F8]
  2980. 00002118  663C                     bne        +0x3E /* 00002156 */
  2981. 0000211A  224B                     movea.l    A1, A3
  2982. 0000211C  7005                     moveq.l    D0, 0x05
  2983. 0000211E  1B7C 0001 17F8           move.b     [A5 + 0x17F8], 0x1
  2984. 00002124  41ED CEF8                lea.l      A0, [A5 - 0x3108]
  2985. 00002128  2348 0004                move.l     [A1 + 0x4], A0
  2986. 0000212C  5380                     subq.l     D0, 1
  2987. 0000212E  41ED CF00                lea.l      A0, [A5 - 0x3100]
  2988. 00002132  2348 0008                move.l     [A1 + 0x8], A0
  2989. 00002136  5380                     subq.l     D0, 1
  2990. 00002138  41ED CF08                lea.l      A0, [A5 - 0x30F8]
  2991. 0000213C  2348 000C                move.l     [A1 + 0xC], A0
  2992. 00002140  5380                     subq.l     D0, 1
  2993. 00002142  41ED CF40                lea.l      A0, [A5 - 0x30C0]
  2994. 00002146  2348 0010                move.l     [A1 + 0x10], A0
  2995. 0000214A  5380                     subq.l     D0, 1
  2996. 0000214C  41ED CF48                lea.l      A0, [A5 - 0x30B8]
  2997. 00002150  2348 0014                move.l     [A1 + 0x14], A0
  2998. 00002154  5380                     subq.l     D0, 1
  2999. label00002156:
  3000. 00002156  200B                     move.l     D0, A3
  3001. 00002158  265F                     movea.l    A3, [A7]+
  3002. 0000215A  4E75                     rts
  3003. 0000215C  594F                     subq.w     A7, 4
  3004. 0000215E  2EAF 0008                move.l     [A7], [A7 + 0x8]
  3005. 00002162  7000                     moveq.l    D0, 0x00
  3006. 00002164  584F                     addq.w     A7, 4
  3007. 00002166  4E75                     rts
  3008. fn00002168:
  3009. 00002168  594F                     subq.w     A7, 4
  3010. 0000216A  2EAF 0008                move.l     [A7], [A7 + 0x8]
  3011. 0000216E  584F                     addq.w     A7, 4
  3012. 00002170  4E75                     rts
  3013. 00002172  206F 0004                movea.l    A0, [A7 + 0x4]
  3014. 00002176  42A8 0018                clr.l      [A0 + 0x18]
  3015. 0000217A  42A8 001C                clr.l      [A0 + 0x1C]
  3016. 0000217E  7000                     moveq.l    D0, 0x00
  3017. 00002180  4E75                     rts
  3018. 00002182  4E75                     rts
  3019. 00002184  594F                     subq.w     A7, 4
  3020. 00002186  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  3021. 0000218A  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  3022. 0000218E  206F 0010                movea.l    A0, [A7 + 0x10]
  3023. 00002192  2068 0004                movea.l    A0, [A0 + 0x4]
  3024. 00002196  2F28 001C                move.l     -[A7], [A0 + 0x1C]
  3025. 0000219A  206F 0014                movea.l    A0, [A7 + 0x14]
  3026. 0000219E  2068 0004                movea.l    A0, [A0 + 0x4]
  3027. 000021A2  2F28 0018                move.l     -[A7], [A0 + 0x18]
  3028. 000021A6  4EAD C920                jsr        [A5 - 0x36E0]
  3029. 000021AA  2F40 0010                move.l     [A7 + 0x10], D0
  3030. 000021AE  202F 0010                move.l     D0, [A7 + 0x10]
  3031. 000021B2  4FEF 0014                lea.l      A7, [A7 + 0x14]
  3032. 000021B6  4E75                     rts
  3033. 000021B8  594F                     subq.w     A7, 4
  3034. 000021BA  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  3035. 000021BE  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  3036. 000021C2  206F 0010                movea.l    A0, [A7 + 0x10]
  3037. 000021C6  2068 0004                movea.l    A0, [A0 + 0x4]
  3038. 000021CA  2F28 001C                move.l     -[A7], [A0 + 0x1C]
  3039. 000021CE  206F 0014                movea.l    A0, [A7 + 0x14]
  3040. 000021D2  2068 0004                movea.l    A0, [A0 + 0x4]
  3041. 000021D6  2F28 0018                move.l     -[A7], [A0 + 0x18]
  3042. 000021DA  4EAD C928                jsr        [A5 - 0x36D8]
  3043. 000021DE  2F40 0010                move.l     [A7 + 0x10], D0
  3044. 000021E2  202F 0010                move.l     D0, [A7 + 0x10]
  3045. 000021E6  4FEF 0014                lea.l      A7, [A7 + 0x14]
  3046. 000021EA  4E75                     rts
  3047. 000021EC  206F 0004                movea.l    A0, [A7 + 0x4]
  3048. 000021F0  2068 0004                movea.l    A0, [A0 + 0x4]
  3049. 000021F4  226F 0008                movea.l    A1, [A7 + 0x8]
  3050. 000021F8  22A8 0018                move.l     [A1], [A0 + 0x18]
  3051. 000021FC  2368 001C 0004           move.l     [A1 + 0x4], [A0 + 0x1C]
  3052. 00002202  7000                     moveq.l    D0, 0x00
  3053. 00002204  4E75                     rts
  3054. 00002206  206F 0008                movea.l    A0, [A7 + 0x8]
  3055. 0000220A  226F 0004                movea.l    A1, [A7 + 0x4]
  3056. 0000220E  2269 0004                movea.l    A1, [A1 + 0x4]
  3057. 00002212  2350 0018                move.l     [A1 + 0x18], [A0]
  3058. 00002216  2368 0004 001C           move.l     [A1 + 0x1C], [A0 + 0x4]
  3059. 0000221C  7000                     moveq.l    D0, 0x00
  3060. 0000221E  4E75                     rts
  3061. 00002220  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  3062. 00002224  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  3063. 00002228  206F 000C                movea.l    A0, [A7 + 0xC]
  3064. 0000222C  2F28 0004                move.l     -[A7], [A0 + 0x4]
  3065. 00002230  2068 0004                movea.l    A0, [A0 + 0x4]
  3066. 00002234  2050                     movea.l    A0, [A0]
  3067. 00002236  2068 0004                movea.l    A0, [A0 + 0x4]
  3068. 0000223A  4E90                     jsr        [A0]
  3069. 0000223C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3070. 00002240  4E75                     rts
  3071. 00002242  2F0A                     move.l     -[A7], A2
  3072. 00002244  246F 0008                movea.l    A2, [A7 + 0x8]
  3073. 00002248  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  3074. 0000224C  206A 0004                movea.l    A0, [A2 + 0x4]
  3075. 00002250  2050                     movea.l    A0, [A0]
  3076. 00002252  2068 0008                movea.l    A0, [A0 + 0x8]
  3077. 00002256  4E90                     jsr        [A0]
  3078. 00002258  52AA 0008                addq.l     [A2 + 0x8], 1
  3079. 0000225C  202A 0008                move.l     D0, [A2 + 0x8]
  3080. 00002260  584F                     addq.w     A7, 4
  3081. 00002262  245F                     movea.l    A2, [A7]+
  3082. 00002264  4E75                     rts
  3083. 00002266  48E7 1030                movem.l    -[A7], D3,A2,A3
  3084. 0000226A  266F 0010                movea.l    A3, [A7 + 0x10]
  3085. 0000226E  53AB 0008                subq.l     [A3 + 0x8], 1
  3086. 00002272  262B 0008                move.l     D3, [A3 + 0x8]
  3087. 00002276  246B 0004                movea.l    A2, [A3 + 0x4]
  3088. 0000227A  4A83                     tst.l      D3
  3089. 0000227C  662A                     bne        +0x2C /* 000022A8 */
  3090. 0000227E  2F0B                     move.l     -[A7], A3
  3091. 00002280  4EBA 0192                jsr        [PC + 0x192 /* 00002414 */]
  3092. 00002284  2F0B                     move.l     -[A7], A3
  3093. 00002286  2F2A 000C                move.l     -[A7], [A2 + 0xC]
  3094. 0000228A  206A 000C                movea.l    A0, [A2 + 0xC]
  3095. 0000228E  2050                     movea.l    A0, [A0]
  3096. 00002290  2068 0014                movea.l    A0, [A0 + 0x14]
  3097. 00002294  4E90                     jsr        [A0]
  3098. 00002296  53AD 1A94                subq.l     [A5 + 0x1A94], 1
  3099. 0000229A  2F0A                     move.l     -[A7], A2
  3100. 0000229C  2052                     movea.l    A0, [A2]
  3101. 0000229E  2068 000C                movea.l    A0, [A0 + 0xC]
  3102. 000022A2  4E90                     jsr        [A0]
  3103. 000022A4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3104. label000022A8:
  3105. 000022A8  2F0A                     move.l     -[A7], A2
  3106. 000022AA  2052                     movea.l    A0, [A2]
  3107. 000022AC  2068 000C                movea.l    A0, [A0 + 0xC]
  3108. 000022B0  4E90                     jsr        [A0]
  3109. 000022B2  2003                     move.l     D0, D3
  3110. 000022B4  584F                     addq.w     A7, 4
  3111. 000022B6  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  3112. 000022BA  4E75                     rts
  3113. 000022BC  2F0A                     move.l     -[A7], A2
  3114. 000022BE  594F                     subq.w     A7, 4
  3115. 000022C0  95CA                     sub.l      A2, A2
  3116. 000022C2  4297                     clr.l      [A7]
  3117. 000022C4  4857                     pea.l      [A7]
  3118. 000022C6  4EBA 0046                jsr        [PC + 0x46 /* 0000230E */]
  3119. 000022CA  2F00                     move.l     -[A7], D0
  3120. 000022CC  486D CF70                pea.l      [A5 - 0x3090]
  3121. 000022D0  4878 000C                push.l     0xC
  3122. 000022D4  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  3123. 000022D8  4EBA 2DF0                jsr        [PC + 0x2DF0 /* 000050CA */]
  3124. 000022DC  2440                     movea.l    A2, D0
  3125. 000022DE  200A                     move.l     D0, A2
  3126. 000022E0  4FEF 0014                lea.l      A7, [A7 + 0x14]
  3127. 000022E4  6714                     beq        +0x16 /* 000022FA */
  3128. 000022E6  4A97                     tst.l      [A7]
  3129. 000022E8  6716                     beq        +0x18 /* 00002300 */
  3130. 000022EA  2F0A                     move.l     -[A7], A2
  3131. 000022EC  2052                     movea.l    A0, [A2]
  3132. 000022EE  2068 000C                movea.l    A0, [A0 + 0xC]
  3133. 000022F2  4E90                     jsr        [A0]
  3134. 000022F4  95CA                     sub.l      A2, A2
  3135. 000022F6  584F                     addq.w     A7, 4
  3136. 000022F8  6006                     bra        +0x8 /* 00002300 */
  3137. label000022FA:
  3138. 000022FA  2EBC 8004 0002           move.l     [A7], 0x80040002
  3139. label00002300:
  3140. 00002300  206F 0010                movea.l    A0, [A7 + 0x10]
  3141. 00002304  208A                     move.l     [A0], A2
  3142. 00002306  2017                     move.l     D0, [A7]
  3143. 00002308  584F                     addq.w     A7, 4
  3144. 0000230A  245F                     movea.l    A2, [A7]+
  3145. 0000230C  4E75                     rts
  3146. fn0000230E:
  3147. 0000230E  2F0B                     move.l     -[A7], A3
  3148. 00002310  47ED 17FA                lea.l      A3, [A5 + 0x17FA /* export_763 */]
  3149. 00002314  4A2D 1856                tst.b      [A5 + 0x1856]
  3150. 00002318  6600 00E8                bne        +0xEA /* 00002402 */
  3151. 0000231C  224B                     movea.l    A1, A3
  3152. 0000231E  7016                     moveq.l    D0, 0x16
  3153. 00002320  1B7C 0001 1856           move.b     [A5 + 0x1856], 0x1
  3154. 00002326  41ED CF50                lea.l      A0, [A5 - 0x30B0]
  3155. 0000232A  2348 0004                move.l     [A1 + 0x4], A0
  3156. 0000232E  5380                     subq.l     D0, 1
  3157. 00002330  41ED CF58                lea.l      A0, [A5 - 0x30A8]
  3158. 00002334  2348 0008                move.l     [A1 + 0x8], A0
  3159. 00002338  5380                     subq.l     D0, 1
  3160. 0000233A  41ED CF60                lea.l      A0, [A5 - 0x30A0]
  3161. 0000233E  2348 000C                move.l     [A1 + 0xC], A0
  3162. 00002342  5380                     subq.l     D0, 1
  3163. 00002344  41ED CF88                lea.l      A0, [A5 - 0x3078]
  3164. 00002348  2348 0010                move.l     [A1 + 0x10], A0
  3165. 0000234C  5380                     subq.l     D0, 1
  3166. 0000234E  41ED CF90                lea.l      A0, [A5 - 0x3070]
  3167. 00002352  2348 0014                move.l     [A1 + 0x14], A0
  3168. 00002356  5380                     subq.l     D0, 1
  3169. 00002358  41ED CF98                lea.l      A0, [A5 - 0x3068]
  3170. 0000235C  2348 0018                move.l     [A1 + 0x18], A0
  3171. 00002360  5380                     subq.l     D0, 1
  3172. 00002362  41ED CFA0                lea.l      A0, [A5 - 0x3060]
  3173. 00002366  2348 001C                move.l     [A1 + 0x1C], A0
  3174. 0000236A  5380                     subq.l     D0, 1
  3175. 0000236C  41ED CFA8                lea.l      A0, [A5 - 0x3058]
  3176. 00002370  2348 0020                move.l     [A1 + 0x20], A0
  3177. 00002374  5380                     subq.l     D0, 1
  3178. 00002376  41ED CFB0                lea.l      A0, [A5 - 0x3050]
  3179. 0000237A  2348 0024                move.l     [A1 + 0x24], A0
  3180. 0000237E  5380                     subq.l     D0, 1
  3181. 00002380  41ED CFB8                lea.l      A0, [A5 - 0x3048]
  3182. 00002384  2348 0028                move.l     [A1 + 0x28], A0
  3183. 00002388  5380                     subq.l     D0, 1
  3184. 0000238A  41ED CFC0                lea.l      A0, [A5 - 0x3040]
  3185. 0000238E  2348 002C                move.l     [A1 + 0x2C], A0
  3186. 00002392  5380                     subq.l     D0, 1
  3187. 00002394  41ED CFC8                lea.l      A0, [A5 - 0x3038]
  3188. 00002398  2348 0030                move.l     [A1 + 0x30], A0
  3189. 0000239C  5380                     subq.l     D0, 1
  3190. 0000239E  41ED CFD0                lea.l      A0, [A5 - 0x3030]
  3191. 000023A2  2348 0034                move.l     [A1 + 0x34], A0
  3192. 000023A6  5380                     subq.l     D0, 1
  3193. 000023A8  41ED CFD8                lea.l      A0, [A5 - 0x3028]
  3194. 000023AC  2348 0038                move.l     [A1 + 0x38], A0
  3195. 000023B0  5380                     subq.l     D0, 1
  3196. 000023B2  41ED CFE0                lea.l      A0, [A5 - 0x3020]
  3197. 000023B6  2348 003C                move.l     [A1 + 0x3C], A0
  3198. 000023BA  5380                     subq.l     D0, 1
  3199. 000023BC  41ED CFE8                lea.l      A0, [A5 - 0x3018]
  3200. 000023C0  2348 0040                move.l     [A1 + 0x40], A0
  3201. 000023C4  5380                     subq.l     D0, 1
  3202. 000023C6  41ED CFF0                lea.l      A0, [A5 - 0x3010]
  3203. 000023CA  2348 0044                move.l     [A1 + 0x44], A0
  3204. 000023CE  5380                     subq.l     D0, 1
  3205. 000023D0  41ED CFF8                lea.l      A0, [A5 - 0x3008]
  3206. 000023D4  2348 0048                move.l     [A1 + 0x48], A0
  3207. 000023D8  5380                     subq.l     D0, 1
  3208. 000023DA  41ED D000                lea.l      A0, [A5 - 0x3000]
  3209. 000023DE  2348 004C                move.l     [A1 + 0x4C], A0
  3210. 000023E2  5380                     subq.l     D0, 1
  3211. 000023E4  41ED D008                lea.l      A0, [A5 - 0x2FF8]
  3212. 000023E8  2348 0050                move.l     [A1 + 0x50], A0
  3213. 000023EC  5380                     subq.l     D0, 1
  3214. 000023EE  41ED D010                lea.l      A0, [A5 - 0x2FF0]
  3215. 000023F2  2348 0054                move.l     [A1 + 0x54], A0
  3216. 000023F6  5380                     subq.l     D0, 1
  3217. 000023F8  41ED D018                lea.l      A0, [A5 - 0x2FE8]
  3218. 000023FC  2348 0058                move.l     [A1 + 0x58], A0
  3219. 00002400  5380                     subq.l     D0, 1
  3220. label00002402:
  3221. 00002402  200B                     move.l     D0, A3
  3222. 00002404  265F                     movea.l    A3, [A7]+
  3223. 00002406  4E75                     rts
  3224. 00002408  594F                     subq.w     A7, 4
  3225. 0000240A  2EAF 0008                move.l     [A7], [A7 + 0x8]
  3226. 0000240E  7000                     moveq.l    D0, 0x00
  3227. 00002410  584F                     addq.w     A7, 4
  3228. 00002412  4E75                     rts
  3229. fn00002414:
  3230. 00002414  594F                     subq.w     A7, 4
  3231. 00002416  2EAF 0008                move.l     [A7], [A7 + 0x8]
  3232. 0000241A  584F                     addq.w     A7, 4
  3233. 0000241C  4E75                     rts
  3234. fn0000241E:
  3235. 0000241E  206F 0004                movea.l    A0, [A7 + 0x4]
  3236. 00002422  2068 0004                movea.l    A0, [A0 + 0x4]
  3237. 00002426  4AA8 0020                tst.l      [A0 + 0x20]
  3238. 0000242A  670A                     beq        +0xC /* 00002436 */
  3239. 0000242C  206F 0008                movea.l    A0, [A7 + 0x8]
  3240. 00002430  4290                     clr.l      [A0]
  3241. 00002432  7001                     moveq.l    D0, 0x01
  3242. 00002434  4E75                     rts
  3243. label00002436:
  3244. 00002436  206F 0008                movea.l    A0, [A7 + 0x8]
  3245. 0000243A  20BC 8004 0BBF           move.l     [A0], 0x80040BBF
  3246. 00002440  7000                     moveq.l    D0, 0x00
  3247. 00002442  4E75                     rts
  3248. 00002444  206F 0004                movea.l    A0, [A7 + 0x4]
  3249. 00002448  42A8 0020                clr.l      [A0 + 0x20]
  3250. 0000244C  42A8 0024                clr.l      [A0 + 0x24]
  3251. 00002450  7000                     moveq.l    D0, 0x00
  3252. 00002452  4E75                     rts
  3253. 00002454  2F0A                     move.l     -[A7], A2
  3254. 00002456  246F 0008                movea.l    A2, [A7 + 0x8]
  3255. 0000245A  4AAA 0020                tst.l      [A2 + 0x20]
  3256. 0000245E  670E                     beq        +0x10 /* 0000246E */
  3257. 00002460  486A 0018                pea.l      [A2 + 0x18]
  3258. 00002464  4EAD C8A8                jsr        [A5 - 0x3758]
  3259. 00002468  42AA 0020                clr.l      [A2 + 0x20]
  3260. 0000246C  584F                     addq.w     A7, 4
  3261. label0000246E:
  3262. 0000246E  4AAA 0024                tst.l      [A2 + 0x24]
  3263. 00002472  6712                     beq        +0x14 /* 00002486 */
  3264. 00002474  2F2A 0024                move.l     -[A7], [A2 + 0x24]
  3265. 00002478  206A 0024                movea.l    A0, [A2 + 0x24]
  3266. 0000247C  2050                     movea.l    A0, [A0]
  3267. 0000247E  2068 000C                movea.l    A0, [A0 + 0xC]
  3268. 00002482  4E90                     jsr        [A0]
  3269. 00002484  584F                     addq.w     A7, 4
  3270. label00002486:
  3271. 00002486  245F                     movea.l    A2, [A7]+
  3272. 00002488  4E75                     rts
  3273. 0000248A  48E7 1020                movem.l    -[A7], D3,A2
  3274. 0000248E  246F 000C                movea.l    A2, [A7 + 0xC]
  3275. 00002492  206A 0004                movea.l    A0, [A2 + 0x4]
  3276. 00002496  4AA8 0020                tst.l      [A0 + 0x20]
  3277. 0000249A  6718                     beq        +0x1A /* 000024B4 */
  3278. 0000249C  206A 0004                movea.l    A0, [A2 + 0x4]
  3279. 000024A0  4868 0018                pea.l      [A0 + 0x18]
  3280. 000024A4  4EAD C8A8                jsr        [A5 - 0x3758]
  3281. 000024A8  2600                     move.l     D3, D0
  3282. 000024AA  206A 0004                movea.l    A0, [A2 + 0x4]
  3283. 000024AE  42A8 0020                clr.l      [A0 + 0x20]
  3284. 000024B2  584F                     addq.w     A7, 4
  3285. label000024B4:
  3286. 000024B4  206A 0004                movea.l    A0, [A2 + 0x4]
  3287. 000024B8  4868 0018                pea.l      [A0 + 0x18]
  3288. 000024BC  4EAD C890                jsr        [A5 - 0x3770]
  3289. 000024C0  2600                     move.l     D3, D0
  3290. 000024C2  4A83                     tst.l      D3
  3291. 000024C4  584F                     addq.w     A7, 4
  3292. 000024C6  660A                     bne        +0xC /* 000024D2 */
  3293. 000024C8  206A 0004                movea.l    A0, [A2 + 0x4]
  3294. 000024CC  7001                     moveq.l    D0, 0x01
  3295. 000024CE  2140 0020                move.l     [A0 + 0x20], D0
  3296. label000024D2:
  3297. 000024D2  2003                     move.l     D0, D3
  3298. 000024D4  4CDF 0408                movem.l    D3,A2, [A7]+
  3299. 000024D8  4E75                     rts
  3300. 000024DA  48E7 1030                movem.l    -[A7], D3,A2,A3
  3301. 000024DE  4FEF FFE8                lea.l      A7, [A7 - 0x18]
  3302. 000024E2  246F 0028                movea.l    A2, [A7 + 0x28]
  3303. 000024E6  7600                     moveq.l    D3, 0x00
  3304. 000024E8  206A 0004                movea.l    A0, [A2 + 0x4]
  3305. 000024EC  2668 0024                movea.l    A3, [A0 + 0x24]
  3306. 000024F0  200B                     move.l     D0, A3
  3307. 000024F2  676C                     beq        +0x6E /* 00002560 */
  3308. 000024F4  4857                     pea.l      [A7]
  3309. 000024F6  4EAD C888                jsr        [A5 - 0x3778]
  3310. 000024FA  486F 0004                pea.l      [A7 + 0x4]
  3311. 000024FE  2F0B                     move.l     -[A7], A3
  3312. 00002500  2053                     movea.l    A0, [A3]
  3313. 00002502  2068 0018                movea.l    A0, [A0 + 0x18]
  3314. 00002506  4E90                     jsr        [A0]
  3315. 00002508  2600                     move.l     D3, D0
  3316. 0000250A  4A80                     tst.l      D0
  3317. 0000250C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3318. 00002510  6654                     bne        +0x56 /* 00002566 */
  3319. 00002512  206A 0004                movea.l    A0, [A2 + 0x4]
  3320. 00002516  4AA8 0020                tst.l      [A0 + 0x20]
  3321. 0000251A  6718                     beq        +0x1A /* 00002534 */
  3322. 0000251C  206A 0004                movea.l    A0, [A2 + 0x4]
  3323. 00002520  4868 0018                pea.l      [A0 + 0x18]
  3324. 00002524  4EAD C8A8                jsr        [A5 - 0x3758]
  3325. 00002528  2600                     move.l     D3, D0
  3326. 0000252A  206A 0004                movea.l    A0, [A2 + 0x4]
  3327. 0000252E  42A8 0020                clr.l      [A0 + 0x20]
  3328. 00002532  584F                     addq.w     A7, 4
  3329. label00002534:
  3330. 00002534  206A 0004                movea.l    A0, [A2 + 0x4]
  3331. 00002538  4868 0018                pea.l      [A0 + 0x18]
  3332. 0000253C  486F 0004                pea.l      [A7 + 0x4]
  3333. 00002540  4EAD C898                jsr        [A5 - 0x3768]
  3334. 00002544  2600                     move.l     D3, D0
  3335. 00002546  4A83                     tst.l      D3
  3336. 00002548  504F                     addq.w     A7, 8
  3337. 0000254A  660A                     bne        +0xC /* 00002556 */
  3338. 0000254C  206A 0004                movea.l    A0, [A2 + 0x4]
  3339. 00002550  7001                     moveq.l    D0, 0x01
  3340. 00002552  2140 0020                move.l     [A0 + 0x20], D0
  3341. label00002556:
  3342. 00002556  4857                     pea.l      [A7]
  3343. 00002558  4EAD CAC8                jsr        [A5 - 0x3538]
  3344. 0000255C  584F                     addq.w     A7, 4
  3345. 0000255E  6006                     bra        +0x8 /* 00002566 */
  3346. label00002560:
  3347. 00002560  263C 8004 0BC2           move.l     D3, 0x80040BC2
  3348. label00002566:
  3349. 00002566  2003                     move.l     D0, D3
  3350. 00002568  4FEF 0018                lea.l      A7, [A7 + 0x18]
  3351. 0000256C  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  3352. 00002570  4E75                     rts
  3353. 00002572  48E7 1030                movem.l    -[A7], D3,A2,A3
  3354. 00002576  4FEF FFE8                lea.l      A7, [A7 - 0x18]
  3355. 0000257A  266F 0028                movea.l    A3, [A7 + 0x28]
  3356. 0000257E  7600                     moveq.l    D3, 0x00
  3357. 00002580  206B 0004                movea.l    A0, [A3 + 0x4]
  3358. 00002584  2468 0024                movea.l    A2, [A0 + 0x24]
  3359. 00002588  200A                     move.l     D0, A2
  3360. 0000258A  6744                     beq        +0x46 /* 000025D0 */
  3361. 0000258C  206B 0004                movea.l    A0, [A3 + 0x4]
  3362. 00002590  4AA8 0020                tst.l      [A0 + 0x20]
  3363. 00002594  6732                     beq        +0x34 /* 000025C8 */
  3364. 00002596  4857                     pea.l      [A7]
  3365. 00002598  206B 0004                movea.l    A0, [A3 + 0x4]
  3366. 0000259C  4868 0018                pea.l      [A0 + 0x18]
  3367. 000025A0  4EAD C8A0                jsr        [A5 - 0x3760]
  3368. 000025A4  2600                     move.l     D3, D0
  3369. 000025A6  4A83                     tst.l      D3
  3370. 000025A8  504F                     addq.w     A7, 8
  3371. 000025AA  662A                     bne        +0x2C /* 000025D6 */
  3372. 000025AC  4857                     pea.l      [A7]
  3373. 000025AE  2F0A                     move.l     -[A7], A2
  3374. 000025B0  2052                     movea.l    A0, [A2]
  3375. 000025B2  2068 001C                movea.l    A0, [A0 + 0x1C]
  3376. 000025B6  4E90                     jsr        [A0]
  3377. 000025B8  2600                     move.l     D3, D0
  3378. 000025BA  486F 0008                pea.l      [A7 + 0x8]
  3379. 000025BE  4EAD CAC8                jsr        [A5 - 0x3538]
  3380. 000025C2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3381. 000025C6  600E                     bra        +0x10 /* 000025D6 */
  3382. label000025C8:
  3383. 000025C8  263C 8004 0BBF           move.l     D3, 0x80040BBF
  3384. 000025CE  6006                     bra        +0x8 /* 000025D6 */
  3385. label000025D0:
  3386. 000025D0  263C 8004 0BC2           move.l     D3, 0x80040BC2
  3387. label000025D6:
  3388. 000025D6  2003                     move.l     D0, D3
  3389. 000025D8  4FEF 0018                lea.l      A7, [A7 + 0x18]
  3390. 000025DC  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  3391. 000025E0  4E75                     rts
  3392. 000025E2  2F0A                     move.l     -[A7], A2
  3393. 000025E4  246F 000C                movea.l    A2, [A7 + 0xC]
  3394. 000025E8  206F 0008                movea.l    A0, [A7 + 0x8]
  3395. 000025EC  2068 0004                movea.l    A0, [A0 + 0x4]
  3396. 000025F0  24A8 0024                move.l     [A2], [A0 + 0x24]
  3397. 000025F4  2568 0028 0004           move.l     [A2 + 0x4], [A0 + 0x28]
  3398. 000025FA  2568 002C 0008           move.l     [A2 + 0x8], [A0 + 0x2C]
  3399. 00002600  4A92                     tst.l      [A2]
  3400. 00002602  670E                     beq        +0x10 /* 00002612 */
  3401. 00002604  2F12                     move.l     -[A7], [A2]
  3402. 00002606  2052                     movea.l    A0, [A2]
  3403. 00002608  2050                     movea.l    A0, [A0]
  3404. 0000260A  2068 0008                movea.l    A0, [A0 + 0x8]
  3405. 0000260E  4E90                     jsr        [A0]
  3406. 00002610  584F                     addq.w     A7, 4
  3407. label00002612:
  3408. 00002612  7000                     moveq.l    D0, 0x00
  3409. 00002614  245F                     movea.l    A2, [A7]+
  3410. 00002616  4E75                     rts
  3411. fn00002618:
  3412. 00002618  48E7 0038                movem.l    -[A7], A2,A3,A4
  3413. 0000261C  246F 0010                movea.l    A2, [A7 + 0x10]
  3414. 00002620  206A 0004                movea.l    A0, [A2 + 0x4]
  3415. 00002624  2668 0024                movea.l    A3, [A0 + 0x24]
  3416. 00002628  200B                     move.l     D0, A3
  3417. 0000262A  670C                     beq        +0xE /* 00002638 */
  3418. 0000262C  2F0B                     move.l     -[A7], A3
  3419. 0000262E  2053                     movea.l    A0, [A3]
  3420. 00002630  2068 000C                movea.l    A0, [A0 + 0xC]
  3421. 00002634  4E90                     jsr        [A0]
  3422. 00002636  584F                     addq.w     A7, 4
  3423. label00002638:
  3424. 00002638  206F 0014                movea.l    A0, [A7 + 0x14]
  3425. 0000263C  226A 0004                movea.l    A1, [A2 + 0x4]
  3426. 00002640  2350 0024                move.l     [A1 + 0x24], [A0]
  3427. 00002644  2368 0004 0028           move.l     [A1 + 0x28], [A0 + 0x4]
  3428. 0000264A  2368 0008 002C           move.l     [A1 + 0x2C], [A0 + 0x8]
  3429. 00002650  206A 0004                movea.l    A0, [A2 + 0x4]
  3430. 00002654  2868 0024                movea.l    A4, [A0 + 0x24]
  3431. 00002658  200C                     move.l     D0, A4
  3432. 0000265A  670C                     beq        +0xE /* 00002668 */
  3433. 0000265C  2F0C                     move.l     -[A7], A4
  3434. 0000265E  2054                     movea.l    A0, [A4]
  3435. 00002660  2068 0008                movea.l    A0, [A0 + 0x8]
  3436. 00002664  4E90                     jsr        [A0]
  3437. 00002666  584F                     addq.w     A7, 4
  3438. label00002668:
  3439. 00002668  7000                     moveq.l    D0, 0x00
  3440. 0000266A  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  3441. 0000266E  4E75                     rts
  3442. 00002670  4FEF FFDC                lea.l      A7, [A7 - 0x24]
  3443. 00002674  4857                     pea.l      [A7]
  3444. 00002676  4EAD C888                jsr        [A5 - 0x3778]
  3445. 0000267A  2F6F 0008 0024           move.l     [A7 + 0x24], [A7 + 0x8]
  3446. 00002680  2F6F 0004 0020           move.l     [A7 + 0x20], [A7 + 0x4]
  3447. 00002686  2F6F 0030 001C           move.l     [A7 + 0x1C], [A7 + 0x30]
  3448. 0000268C  486F 001C                pea.l      [A7 + 0x1C]
  3449. 00002690  2F2F 0030                move.l     -[A7], [A7 + 0x30]
  3450. 00002694  4EBA FF82                jsr        [PC - 0x7E /* 00002618 */]
  3451. 00002698  4FEF 0030                lea.l      A7, [A7 + 0x30]
  3452. 0000269C  4E75                     rts
  3453. 0000269E  594F                     subq.w     A7, 4
  3454. 000026A0  4857                     pea.l      [A7]
  3455. 000026A2  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  3456. 000026A6  4EBA FD76                jsr        [PC - 0x28A /* 0000241E */]
  3457. 000026AA  4A80                     tst.l      D0
  3458. 000026AC  504F                     addq.w     A7, 8
  3459. 000026AE  6716                     beq        +0x18 /* 000026C6 */
  3460. 000026B0  206F 0008                movea.l    A0, [A7 + 0x8]
  3461. 000026B4  2068 0004                movea.l    A0, [A0 + 0x4]
  3462. 000026B8  4868 0018                pea.l      [A0 + 0x18]
  3463. 000026BC  4EAD C8B0                jsr        [A5 - 0x3750]
  3464. 000026C0  2F40 0004                move.l     [A7 + 0x4], D0
  3465. 000026C4  584F                     addq.w     A7, 4
  3466. label000026C6:
  3467. 000026C6  2017                     move.l     D0, [A7]
  3468. 000026C8  584F                     addq.w     A7, 4
  3469. 000026CA  4E75                     rts
  3470. 000026CC  594F                     subq.w     A7, 4
  3471. 000026CE  4857                     pea.l      [A7]
  3472. 000026D0  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  3473. 000026D4  4EBA FD48                jsr        [PC - 0x2B8 /* 0000241E */]
  3474. 000026D8  4A80                     tst.l      D0
  3475. 000026DA  504F                     addq.w     A7, 8
  3476. 000026DC  6716                     beq        +0x18 /* 000026F4 */
  3477. 000026DE  206F 0008                movea.l    A0, [A7 + 0x8]
  3478. 000026E2  2068 0004                movea.l    A0, [A0 + 0x4]
  3479. 000026E6  4868 0018                pea.l      [A0 + 0x18]
  3480. 000026EA  4EAD C8B8                jsr        [A5 - 0x3748]
  3481. 000026EE  2F40 0004                move.l     [A7 + 0x4], D0
  3482. 000026F2  584F                     addq.w     A7, 4
  3483. label000026F4:
  3484. 000026F4  2017                     move.l     D0, [A7]
  3485. 000026F6  584F                     addq.w     A7, 4
  3486. 000026F8  4E75                     rts
  3487. 000026FA  594F                     subq.w     A7, 4
  3488. 000026FC  4857                     pea.l      [A7]
  3489. 000026FE  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  3490. 00002702  4EBA FD1A                jsr        [PC - 0x2E6 /* 0000241E */]
  3491. 00002706  4A80                     tst.l      D0
  3492. 00002708  504F                     addq.w     A7, 8
  3493. 0000270A  671A                     beq        +0x1C /* 00002726 */
  3494. 0000270C  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  3495. 00002710  206F 000C                movea.l    A0, [A7 + 0xC]
  3496. 00002714  2068 0004                movea.l    A0, [A0 + 0x4]
  3497. 00002718  4868 0018                pea.l      [A0 + 0x18]
  3498. 0000271C  4EAD C8C0                jsr        [A5 - 0x3740]
  3499. 00002720  2F40 0008                move.l     [A7 + 0x8], D0
  3500. 00002724  504F                     addq.w     A7, 8
  3501. label00002726:
  3502. 00002726  2017                     move.l     D0, [A7]
  3503. 00002728  584F                     addq.w     A7, 4
  3504. 0000272A  4E75                     rts
  3505. 0000272C  594F                     subq.w     A7, 4
  3506. 0000272E  4857                     pea.l      [A7]
  3507. 00002730  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  3508. 00002734  4EBA FCE8                jsr        [PC - 0x318 /* 0000241E */]
  3509. 00002738  4A80                     tst.l      D0
  3510. 0000273A  504F                     addq.w     A7, 8
  3511. 0000273C  671A                     beq        +0x1C /* 00002758 */
  3512. 0000273E  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  3513. 00002742  206F 000C                movea.l    A0, [A7 + 0xC]
  3514. 00002746  2068 0004                movea.l    A0, [A0 + 0x4]
  3515. 0000274A  4868 0018                pea.l      [A0 + 0x18]
  3516. 0000274E  4EAD C8C8                jsr        [A5 - 0x3738]
  3517. 00002752  2F40 0008                move.l     [A7 + 0x8], D0
  3518. 00002756  504F                     addq.w     A7, 8
  3519. label00002758:
  3520. 00002758  2017                     move.l     D0, [A7]
  3521. 0000275A  584F                     addq.w     A7, 4
  3522. 0000275C  4E75                     rts
  3523. 0000275E  594F                     subq.w     A7, 4
  3524. 00002760  4857                     pea.l      [A7]
  3525. 00002762  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  3526. 00002766  4EBA FCB6                jsr        [PC - 0x34A /* 0000241E */]
  3527. 0000276A  4A80                     tst.l      D0
  3528. 0000276C  504F                     addq.w     A7, 8
  3529. 0000276E  671A                     beq        +0x1C /* 0000278A */
  3530. 00002770  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  3531. 00002774  206F 000C                movea.l    A0, [A7 + 0xC]
  3532. 00002778  2068 0004                movea.l    A0, [A0 + 0x4]
  3533. 0000277C  4868 0018                pea.l      [A0 + 0x18]
  3534. 00002780  4EAD C8D0                jsr        [A5 - 0x3730]
  3535. 00002784  2F40 0008                move.l     [A7 + 0x8], D0
  3536. 00002788  504F                     addq.w     A7, 8
  3537. label0000278A:
  3538. 0000278A  2017                     move.l     D0, [A7]
  3539. 0000278C  584F                     addq.w     A7, 4
  3540. 0000278E  4E75                     rts
  3541. 00002790  594F                     subq.w     A7, 4
  3542. 00002792  4857                     pea.l      [A7]
  3543. 00002794  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  3544. 00002798  4EBA FC84                jsr        [PC - 0x37C /* 0000241E */]
  3545. 0000279C  4A80                     tst.l      D0
  3546. 0000279E  504F                     addq.w     A7, 8
  3547. 000027A0  6716                     beq        +0x18 /* 000027B8 */
  3548. 000027A2  206F 0008                movea.l    A0, [A7 + 0x8]
  3549. 000027A6  2068 0004                movea.l    A0, [A0 + 0x4]
  3550. 000027AA  4868 0018                pea.l      [A0 + 0x18]
  3551. 000027AE  4EAD C8D8                jsr        [A5 - 0x3728]
  3552. 000027B2  2F40 0004                move.l     [A7 + 0x4], D0
  3553. 000027B6  584F                     addq.w     A7, 4
  3554. label000027B8:
  3555. 000027B8  2017                     move.l     D0, [A7]
  3556. 000027BA  584F                     addq.w     A7, 4
  3557. 000027BC  4E75                     rts
  3558. 000027BE  594F                     subq.w     A7, 4
  3559. 000027C0  4857                     pea.l      [A7]
  3560. 000027C2  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  3561. 000027C6  4EBA FC56                jsr        [PC - 0x3AA /* 0000241E */]
  3562. 000027CA  4A80                     tst.l      D0
  3563. 000027CC  504F                     addq.w     A7, 8
  3564. 000027CE  6716                     beq        +0x18 /* 000027E6 */
  3565. 000027D0  206F 0008                movea.l    A0, [A7 + 0x8]
  3566. 000027D4  2068 0004                movea.l    A0, [A0 + 0x4]
  3567. 000027D8  4868 0018                pea.l      [A0 + 0x18]
  3568. 000027DC  4EAD C8E0                jsr        [A5 - 0x3720]
  3569. 000027E0  2F40 0004                move.l     [A7 + 0x4], D0
  3570. 000027E4  584F                     addq.w     A7, 4
  3571. label000027E6:
  3572. 000027E6  2017                     move.l     D0, [A7]
  3573. 000027E8  584F                     addq.w     A7, 4
  3574. 000027EA  4E75                     rts
  3575. 000027EC  594F                     subq.w     A7, 4
  3576. 000027EE  4857                     pea.l      [A7]
  3577. 000027F0  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  3578. 000027F4  4EBA FC28                jsr        [PC - 0x3D8 /* 0000241E */]
  3579. 000027F8  4A80                     tst.l      D0
  3580. 000027FA  504F                     addq.w     A7, 8
  3581. 000027FC  6716                     beq        +0x18 /* 00002814 */
  3582. 000027FE  206F 0008                movea.l    A0, [A7 + 0x8]
  3583. 00002802  2068 0004                movea.l    A0, [A0 + 0x4]
  3584. 00002806  4868 0018                pea.l      [A0 + 0x18]
  3585. 0000280A  4EAD C8E8                jsr        [A5 - 0x3718]
  3586. 0000280E  2F40 0004                move.l     [A7 + 0x4], D0
  3587. 00002812  584F                     addq.w     A7, 4
  3588. label00002814:
  3589. 00002814  2017                     move.l     D0, [A7]
  3590. 00002816  584F                     addq.w     A7, 4
  3591. 00002818  4E75                     rts
  3592. 0000281A  594F                     subq.w     A7, 4
  3593. 0000281C  4857                     pea.l      [A7]
  3594. 0000281E  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  3595. 00002822  4EBA FBFA                jsr        [PC - 0x406 /* 0000241E */]
  3596. 00002826  4A80                     tst.l      D0
  3597. 00002828  504F                     addq.w     A7, 8
  3598. 0000282A  6716                     beq        +0x18 /* 00002842 */
  3599. 0000282C  206F 0008                movea.l    A0, [A7 + 0x8]
  3600. 00002830  2068 0004                movea.l    A0, [A0 + 0x4]
  3601. 00002834  4868 0018                pea.l      [A0 + 0x18]
  3602. 00002838  4EAD C8F0                jsr        [A5 - 0x3710]
  3603. 0000283C  2F40 0004                move.l     [A7 + 0x4], D0
  3604. 00002840  584F                     addq.w     A7, 4
  3605. label00002842:
  3606. 00002842  2017                     move.l     D0, [A7]
  3607. 00002844  584F                     addq.w     A7, 4
  3608. 00002846  4E75                     rts
  3609. 00002848  594F                     subq.w     A7, 4
  3610. 0000284A  4857                     pea.l      [A7]
  3611. 0000284C  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  3612. 00002850  4EBA FBCC                jsr        [PC - 0x434 /* 0000241E */]
  3613. 00002854  4A80                     tst.l      D0
  3614. 00002856  504F                     addq.w     A7, 8
  3615. 00002858  6716                     beq        +0x18 /* 00002870 */
  3616. 0000285A  206F 0008                movea.l    A0, [A7 + 0x8]
  3617. 0000285E  2068 0004                movea.l    A0, [A0 + 0x4]
  3618. 00002862  4868 0018                pea.l      [A0 + 0x18]
  3619. 00002866  4EAD C8F8                jsr        [A5 - 0x3708]
  3620. 0000286A  2F40 0004                move.l     [A7 + 0x4], D0
  3621. 0000286E  584F                     addq.w     A7, 4
  3622. label00002870:
  3623. 00002870  2017                     move.l     D0, [A7]
  3624. 00002872  584F                     addq.w     A7, 4
  3625. 00002874  4E75                     rts
  3626. 00002876  4FEF FFF0                lea.l      A7, [A7 - 0x10]
  3627. 0000287A  42AF 000C                clr.l      [A7 + 0xC]
  3628. 0000287E  42AF 0004                clr.l      [A7 + 0x4]
  3629. 00002882  486F 0008                pea.l      [A7 + 0x8]
  3630. 00002886  2F2F 0018                move.l     -[A7], [A7 + 0x18]
  3631. 0000288A  4EBA FB92                jsr        [PC - 0x46E /* 0000241E */]
  3632. 0000288E  4A80                     tst.l      D0
  3633. 00002890  504F                     addq.w     A7, 8
  3634. 00002892  6700 00A6                beq        +0xA8 /* 0000293A */
  3635. 00002896  594F                     subq.w     A7, 4
  3636. 00002898  4EAD BFB0                jsr        [A5 - 0x4050]
  3637. 0000289C  2F08                     move.l     -[A7], A0
  3638. 0000289E  486D 85A6                pea.l      [A5 - 0x7A5A]
  3639. 000028A2  486D 84A6                pea.l      [A5 - 0x7B5A]
  3640. 000028A6  486F 001C                pea.l      [A7 + 0x1C]
  3641. 000028AA  4EAD FE80                jsr        [A5 - 0x180]
  3642. 000028AE  201F                     move.l     D0, [A7]+
  3643. 000028B0  2F40 0008                move.l     [A7 + 0x8], D0
  3644. 000028B4  4A80                     tst.l      D0
  3645. 000028B6  665E                     bne        +0x60 /* 00002916 */
  3646. 000028B8  486F 0004                pea.l      [A7 + 0x4]
  3647. 000028BC  486D 85B6                pea.l      [A5 - 0x7A4A]
  3648. 000028C0  2F2F 0014                move.l     -[A7], [A7 + 0x14]
  3649. 000028C4  206F 0018                movea.l    A0, [A7 + 0x18]
  3650. 000028C8  2050                     movea.l    A0, [A0]
  3651. 000028CA  2068 0004                movea.l    A0, [A0 + 0x4]
  3652. 000028CE  4E90                     jsr        [A0]
  3653. 000028D0  2F40 0014                move.l     [A7 + 0x14], D0
  3654. 000028D4  4A80                     tst.l      D0
  3655. 000028D6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3656. 000028DA  663A                     bne        +0x3C /* 00002916 */
  3657. 000028DC  206F 0014                movea.l    A0, [A7 + 0x14]
  3658. 000028E0  2068 0004                movea.l    A0, [A0 + 0x4]
  3659. 000028E4  41E8 0018                lea.l      A0, [A0 + 0x18]
  3660. 000028E8  2E88                     move.l     [A7], A0
  3661. 000028EA  4857                     pea.l      [A7]
  3662. 000028EC  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  3663. 000028F0  206F 000C                movea.l    A0, [A7 + 0xC]
  3664. 000028F4  2050                     movea.l    A0, [A0]
  3665. 000028F6  2068 0014                movea.l    A0, [A0 + 0x14]
  3666. 000028FA  4E90                     jsr        [A0]
  3667. 000028FC  2F40 0010                move.l     [A7 + 0x10], D0
  3668. 00002900  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  3669. 00002904  206F 0010                movea.l    A0, [A7 + 0x10]
  3670. 00002908  2050                     movea.l    A0, [A0]
  3671. 0000290A  2068 000C                movea.l    A0, [A0 + 0xC]
  3672. 0000290E  4E90                     jsr        [A0]
  3673. 00002910  4A80                     tst.l      D0
  3674. 00002912  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3675. label00002916:
  3676. 00002916  4AAF 0008                tst.l      [A7 + 0x8]
  3677. 0000291A  671E                     beq        +0x20 /* 0000293A */
  3678. 0000291C  4AAF 000C                tst.l      [A7 + 0xC]
  3679. 00002920  6718                     beq        +0x1A /* 0000293A */
  3680. 00002922  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  3681. 00002926  206F 0010                movea.l    A0, [A7 + 0x10]
  3682. 0000292A  2050                     movea.l    A0, [A0]
  3683. 0000292C  2068 000C                movea.l    A0, [A0 + 0xC]
  3684. 00002930  4E90                     jsr        [A0]
  3685. 00002932  4A80                     tst.l      D0
  3686. 00002934  584F                     addq.w     A7, 4
  3687. 00002936  42AF 000C                clr.l      [A7 + 0xC]
  3688. label0000293A:
  3689. 0000293A  206F 0018                movea.l    A0, [A7 + 0x18]
  3690. 0000293E  20AF 000C                move.l     [A0], [A7 + 0xC]
  3691. 00002942  202F 0008                move.l     D0, [A7 + 0x8]
  3692. 00002946  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3693. 0000294A  4E75                     rts
  3694. 0000294C  4FEF FFEC                lea.l      A7, [A7 - 0x14]
  3695. 00002950  42AF 0010                clr.l      [A7 + 0x10]
  3696. 00002954  42AF 0008                clr.l      [A7 + 0x8]
  3697. 00002958  486F 000C                pea.l      [A7 + 0xC]
  3698. 0000295C  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  3699. 00002960  4EBA FABC                jsr        [PC - 0x544 /* 0000241E */]
  3700. 00002964  4A80                     tst.l      D0
  3701. 00002966  504F                     addq.w     A7, 8
  3702. 00002968  6700 00AC                beq        +0xAE /* 00002A16 */
  3703. 0000296C  594F                     subq.w     A7, 4
  3704. 0000296E  4EAD BFB0                jsr        [A5 - 0x4050]
  3705. 00002972  2F08                     move.l     -[A7], A0
  3706. 00002974  486D 85C6                pea.l      [A5 - 0x7A3A]
  3707. 00002978  486D 84B6                pea.l      [A5 - 0x7B4A]
  3708. 0000297C  486F 0020                pea.l      [A7 + 0x20]
  3709. 00002980  4EAD FE80                jsr        [A5 - 0x180]
  3710. 00002984  201F                     move.l     D0, [A7]+
  3711. 00002986  2F40 000C                move.l     [A7 + 0xC], D0
  3712. 0000298A  4A80                     tst.l      D0
  3713. 0000298C  6664                     bne        +0x66 /* 000029F2 */
  3714. 0000298E  486F 0008                pea.l      [A7 + 0x8]
  3715. 00002992  486D 85D6                pea.l      [A5 - 0x7A2A]
  3716. 00002996  2F2F 0018                move.l     -[A7], [A7 + 0x18]
  3717. 0000299A  206F 001C                movea.l    A0, [A7 + 0x1C]
  3718. 0000299E  2050                     movea.l    A0, [A0]
  3719. 000029A0  2068 0004                movea.l    A0, [A0 + 0x4]
  3720. 000029A4  4E90                     jsr        [A0]
  3721. 000029A6  2F40 0018                move.l     [A7 + 0x18], D0
  3722. 000029AA  4A80                     tst.l      D0
  3723. 000029AC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3724. 000029B0  6640                     bne        +0x42 /* 000029F2 */
  3725. 000029B2  206F 0018                movea.l    A0, [A7 + 0x18]
  3726. 000029B6  2068 0004                movea.l    A0, [A0 + 0x4]
  3727. 000029BA  41E8 0018                lea.l      A0, [A0 + 0x18]
  3728. 000029BE  2E88                     move.l     [A7], A0
  3729. 000029C0  2F6F 001C 0004           move.l     [A7 + 0x4], [A7 + 0x1C]
  3730. 000029C6  4857                     pea.l      [A7]
  3731. 000029C8  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  3732. 000029CC  206F 0010                movea.l    A0, [A7 + 0x10]
  3733. 000029D0  2050                     movea.l    A0, [A0]
  3734. 000029D2  2068 0014                movea.l    A0, [A0 + 0x14]
  3735. 000029D6  4E90                     jsr        [A0]
  3736. 000029D8  2F40 0014                move.l     [A7 + 0x14], D0
  3737. 000029DC  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  3738. 000029E0  206F 0014                movea.l    A0, [A7 + 0x14]
  3739. 000029E4  2050                     movea.l    A0, [A0]
  3740. 000029E6  2068 000C                movea.l    A0, [A0 + 0xC]
  3741. 000029EA  4E90                     jsr        [A0]
  3742. 000029EC  4A80                     tst.l      D0
  3743. 000029EE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3744. label000029F2:
  3745. 000029F2  4AAF 000C                tst.l      [A7 + 0xC]
  3746. 000029F6  671E                     beq        +0x20 /* 00002A16 */
  3747. 000029F8  4AAF 0010                tst.l      [A7 + 0x10]
  3748. 000029FC  6718                     beq        +0x1A /* 00002A16 */
  3749. 000029FE  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  3750. 00002A02  206F 0014                movea.l    A0, [A7 + 0x14]
  3751. 00002A06  2050                     movea.l    A0, [A0]
  3752. 00002A08  2068 000C                movea.l    A0, [A0 + 0xC]
  3753. 00002A0C  4E90                     jsr        [A0]
  3754. 00002A0E  4A80                     tst.l      D0
  3755. 00002A10  584F                     addq.w     A7, 4
  3756. 00002A12  42AF 0010                clr.l      [A7 + 0x10]
  3757. label00002A16:
  3758. 00002A16  206F 0020                movea.l    A0, [A7 + 0x20]
  3759. 00002A1A  20AF 0010                move.l     [A0], [A7 + 0x10]
  3760. 00002A1E  202F 000C                move.l     D0, [A7 + 0xC]
  3761. 00002A22  4FEF 0014                lea.l      A7, [A7 + 0x14]
  3762. 00002A26  4E75                     rts
  3763. 00002A28  4FEF FFEC                lea.l      A7, [A7 - 0x14]
  3764. 00002A2C  42AF 0010                clr.l      [A7 + 0x10]
  3765. 00002A30  42AF 0008                clr.l      [A7 + 0x8]
  3766. 00002A34  486F 000C                pea.l      [A7 + 0xC]
  3767. 00002A38  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  3768. 00002A3C  4EBA F9E0                jsr        [PC - 0x620 /* 0000241E */]
  3769. 00002A40  4A80                     tst.l      D0
  3770. 00002A42  504F                     addq.w     A7, 8
  3771. 00002A44  6700 00AC                beq        +0xAE /* 00002AF2 */
  3772. 00002A48  594F                     subq.w     A7, 4
  3773. 00002A4A  4EAD BFB0                jsr        [A5 - 0x4050]
  3774. 00002A4E  2F08                     move.l     -[A7], A0
  3775. 00002A50  486D 85E6                pea.l      [A5 - 0x7A1A]
  3776. 00002A54  486D 84C6                pea.l      [A5 - 0x7B3A]
  3777. 00002A58  486F 0020                pea.l      [A7 + 0x20]
  3778. 00002A5C  4EAD FE80                jsr        [A5 - 0x180]
  3779. 00002A60  201F                     move.l     D0, [A7]+
  3780. 00002A62  2F40 000C                move.l     [A7 + 0xC], D0
  3781. 00002A66  4A80                     tst.l      D0
  3782. 00002A68  6664                     bne        +0x66 /* 00002ACE */
  3783. 00002A6A  486F 0008                pea.l      [A7 + 0x8]
  3784. 00002A6E  486D 85F6                pea.l      [A5 - 0x7A0A]
  3785. 00002A72  2F2F 0018                move.l     -[A7], [A7 + 0x18]
  3786. 00002A76  206F 001C                movea.l    A0, [A7 + 0x1C]
  3787. 00002A7A  2050                     movea.l    A0, [A0]
  3788. 00002A7C  2068 0004                movea.l    A0, [A0 + 0x4]
  3789. 00002A80  4E90                     jsr        [A0]
  3790. 00002A82  2F40 0018                move.l     [A7 + 0x18], D0
  3791. 00002A86  4A80                     tst.l      D0
  3792. 00002A88  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3793. 00002A8C  6640                     bne        +0x42 /* 00002ACE */
  3794. 00002A8E  206F 0018                movea.l    A0, [A7 + 0x18]
  3795. 00002A92  2068 0004                movea.l    A0, [A0 + 0x4]
  3796. 00002A96  41E8 0018                lea.l      A0, [A0 + 0x18]
  3797. 00002A9A  2E88                     move.l     [A7], A0
  3798. 00002A9C  2F6F 001C 0004           move.l     [A7 + 0x4], [A7 + 0x1C]
  3799. 00002AA2  4857                     pea.l      [A7]
  3800. 00002AA4  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  3801. 00002AA8  206F 0010                movea.l    A0, [A7 + 0x10]
  3802. 00002AAC  2050                     movea.l    A0, [A0]
  3803. 00002AAE  2068 0014                movea.l    A0, [A0 + 0x14]
  3804. 00002AB2  4E90                     jsr        [A0]
  3805. 00002AB4  2F40 0014                move.l     [A7 + 0x14], D0
  3806. 00002AB8  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  3807. 00002ABC  206F 0014                movea.l    A0, [A7 + 0x14]
  3808. 00002AC0  2050                     movea.l    A0, [A0]
  3809. 00002AC2  2068 000C                movea.l    A0, [A0 + 0xC]
  3810. 00002AC6  4E90                     jsr        [A0]
  3811. 00002AC8  4A80                     tst.l      D0
  3812. 00002ACA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3813. label00002ACE:
  3814. 00002ACE  4AAF 000C                tst.l      [A7 + 0xC]
  3815. 00002AD2  671E                     beq        +0x20 /* 00002AF2 */
  3816. 00002AD4  4AAF 0010                tst.l      [A7 + 0x10]
  3817. 00002AD8  6718                     beq        +0x1A /* 00002AF2 */
  3818. 00002ADA  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  3819. 00002ADE  206F 0014                movea.l    A0, [A7 + 0x14]
  3820. 00002AE2  2050                     movea.l    A0, [A0]
  3821. 00002AE4  2068 000C                movea.l    A0, [A0 + 0xC]
  3822. 00002AE8  4E90                     jsr        [A0]
  3823. 00002AEA  4A80                     tst.l      D0
  3824. 00002AEC  584F                     addq.w     A7, 4
  3825. 00002AEE  42AF 0010                clr.l      [A7 + 0x10]
  3826. label00002AF2:
  3827. 00002AF2  206F 0020                movea.l    A0, [A7 + 0x20]
  3828. 00002AF6  20AF 0010                move.l     [A0], [A7 + 0x10]
  3829. 00002AFA  202F 000C                move.l     D0, [A7 + 0xC]
  3830. 00002AFE  4FEF 0014                lea.l      A7, [A7 + 0x14]
  3831. 00002B02  4E75                     rts
  3832. 00002B04  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  3833. 00002B08  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  3834. 00002B0C  206F 000C                movea.l    A0, [A7 + 0xC]
  3835. 00002B10  2F28 0004                move.l     -[A7], [A0 + 0x4]
  3836. 00002B14  2068 0004                movea.l    A0, [A0 + 0x4]
  3837. 00002B18  2050                     movea.l    A0, [A0]
  3838. 00002B1A  2068 0004                movea.l    A0, [A0 + 0x4]
  3839. 00002B1E  4E90                     jsr        [A0]
  3840. 00002B20  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3841. 00002B24  4E75                     rts
  3842. 00002B26  2F0A                     move.l     -[A7], A2
  3843. 00002B28  246F 0008                movea.l    A2, [A7 + 0x8]
  3844. 00002B2C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  3845. 00002B30  206A 0004                movea.l    A0, [A2 + 0x4]
  3846. 00002B34  2050                     movea.l    A0, [A0]
  3847. 00002B36  2068 0008                movea.l    A0, [A0 + 0x8]
  3848. 00002B3A  4E90                     jsr        [A0]
  3849. 00002B3C  52AA 0008                addq.l     [A2 + 0x8], 1
  3850. 00002B40  202A 0008                move.l     D0, [A2 + 0x8]
  3851. 00002B44  584F                     addq.w     A7, 4
  3852. 00002B46  245F                     movea.l    A2, [A7]+
  3853. 00002B48  4E75                     rts
  3854. 00002B4A  48E7 1030                movem.l    -[A7], D3,A2,A3
  3855. 00002B4E  266F 0010                movea.l    A3, [A7 + 0x10]
  3856. 00002B52  53AB 0008                subq.l     [A3 + 0x8], 1
  3857. 00002B56  262B 0008                move.l     D3, [A3 + 0x8]
  3858. 00002B5A  246B 0004                movea.l    A2, [A3 + 0x4]
  3859. 00002B5E  4A83                     tst.l      D3
  3860. 00002B60  662A                     bne        +0x2C /* 00002B8C */
  3861. 00002B62  2F0B                     move.l     -[A7], A3
  3862. 00002B64  4EBA 016A                jsr        [PC + 0x16A /* 00002CD0 */]
  3863. 00002B68  2F0B                     move.l     -[A7], A3
  3864. 00002B6A  2F2A 000C                move.l     -[A7], [A2 + 0xC]
  3865. 00002B6E  206A 000C                movea.l    A0, [A2 + 0xC]
  3866. 00002B72  2050                     movea.l    A0, [A0]
  3867. 00002B74  2068 0014                movea.l    A0, [A0 + 0x14]
  3868. 00002B78  4E90                     jsr        [A0]
  3869. 00002B7A  53AD 1A94                subq.l     [A5 + 0x1A94], 1
  3870. 00002B7E  2F0A                     move.l     -[A7], A2
  3871. 00002B80  2052                     movea.l    A0, [A2]
  3872. 00002B82  2068 000C                movea.l    A0, [A0 + 0xC]
  3873. 00002B86  4E90                     jsr        [A0]
  3874. 00002B88  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3875. label00002B8C:
  3876. 00002B8C  2F0A                     move.l     -[A7], A2
  3877. 00002B8E  2052                     movea.l    A0, [A2]
  3878. 00002B90  2068 000C                movea.l    A0, [A0 + 0xC]
  3879. 00002B94  4E90                     jsr        [A0]
  3880. 00002B96  2003                     move.l     D0, D3
  3881. 00002B98  584F                     addq.w     A7, 4
  3882. 00002B9A  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  3883. 00002B9E  4E75                     rts
  3884. 00002BA0  2F0A                     move.l     -[A7], A2
  3885. 00002BA2  594F                     subq.w     A7, 4
  3886. 00002BA4  95CA                     sub.l      A2, A2
  3887. 00002BA6  4297                     clr.l      [A7]
  3888. 00002BA8  4857                     pea.l      [A7]
  3889. 00002BAA  4EBA 0046                jsr        [PC + 0x46 /* 00002BF2 */]
  3890. 00002BAE  2F00                     move.l     -[A7], D0
  3891. 00002BB0  486D D040                pea.l      [A5 - 0x2FC0]
  3892. 00002BB4  4878 000C                push.l     0xC
  3893. 00002BB8  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  3894. 00002BBC  4EBA 250C                jsr        [PC + 0x250C /* 000050CA */]
  3895. 00002BC0  2440                     movea.l    A2, D0
  3896. 00002BC2  200A                     move.l     D0, A2
  3897. 00002BC4  4FEF 0014                lea.l      A7, [A7 + 0x14]
  3898. 00002BC8  6714                     beq        +0x16 /* 00002BDE */
  3899. 00002BCA  4A97                     tst.l      [A7]
  3900. 00002BCC  6716                     beq        +0x18 /* 00002BE4 */
  3901. 00002BCE  2F0A                     move.l     -[A7], A2
  3902. 00002BD0  2052                     movea.l    A0, [A2]
  3903. 00002BD2  2068 000C                movea.l    A0, [A0 + 0xC]
  3904. 00002BD6  4E90                     jsr        [A0]
  3905. 00002BD8  95CA                     sub.l      A2, A2
  3906. 00002BDA  584F                     addq.w     A7, 4
  3907. 00002BDC  6006                     bra        +0x8 /* 00002BE4 */
  3908. label00002BDE:
  3909. 00002BDE  2EBC 8004 0002           move.l     [A7], 0x80040002
  3910. label00002BE4:
  3911. 00002BE4  206F 0010                movea.l    A0, [A7 + 0x10]
  3912. 00002BE8  208A                     move.l     [A0], A2
  3913. 00002BEA  2017                     move.l     D0, [A7]
  3914. 00002BEC  584F                     addq.w     A7, 4
  3915. 00002BEE  245F                     movea.l    A2, [A7]+
  3916. 00002BF0  4E75                     rts
  3917. fn00002BF2:
  3918. 00002BF2  2F0B                     move.l     -[A7], A3
  3919. 00002BF4  47ED 1858                lea.l      A3, [A5 + 0x1858]
  3920. 00002BF8  4A2D 18A4                tst.b      [A5 + 0x18A4]
  3921. 00002BFC  6600 00C0                bne        +0xC2 /* 00002CBE */
  3922. 00002C00  224B                     movea.l    A1, A3
  3923. 00002C02  7012                     moveq.l    D0, 0x12
  3924. 00002C04  1B7C 0001 18A4           move.b     [A5 + 0x18A4], 0x1
  3925. 00002C0A  41ED D020                lea.l      A0, [A5 - 0x2FE0]
  3926. 00002C0E  2348 0004                move.l     [A1 + 0x4], A0
  3927. 00002C12  5380                     subq.l     D0, 1
  3928. 00002C14  41ED D028                lea.l      A0, [A5 - 0x2FD8]
  3929. 00002C18  2348 0008                move.l     [A1 + 0x8], A0
  3930. 00002C1C  5380                     subq.l     D0, 1
  3931. 00002C1E  41ED D030                lea.l      A0, [A5 - 0x2FD0]
  3932. 00002C22  2348 000C                move.l     [A1 + 0xC], A0
  3933. 00002C26  5380                     subq.l     D0, 1
  3934. 00002C28  41ED D080                lea.l      A0, [A5 - 0x2F80]
  3935. 00002C2C  2348 0010                move.l     [A1 + 0x10], A0
  3936. 00002C30  5380                     subq.l     D0, 1
  3937. 00002C32  41ED D088                lea.l      A0, [A5 - 0x2F78]
  3938. 00002C36  2348 0014                move.l     [A1 + 0x14], A0
  3939. 00002C3A  5380                     subq.l     D0, 1
  3940. 00002C3C  41ED D090                lea.l      A0, [A5 - 0x2F70]
  3941. 00002C40  2348 0018                move.l     [A1 + 0x18], A0
  3942. 00002C44  5380                     subq.l     D0, 1
  3943. 00002C46  41ED D098                lea.l      A0, [A5 - 0x2F68]
  3944. 00002C4A  2348 001C                move.l     [A1 + 0x1C], A0
  3945. 00002C4E  5380                     subq.l     D0, 1
  3946. 00002C50  41ED D0A0                lea.l      A0, [A5 - 0x2F60]
  3947. 00002C54  2348 0020                move.l     [A1 + 0x20], A0
  3948. 00002C58  5380                     subq.l     D0, 1
  3949. 00002C5A  41ED D0A8                lea.l      A0, [A5 - 0x2F58]
  3950. 00002C5E  2348 0024                move.l     [A1 + 0x24], A0
  3951. 00002C62  5380                     subq.l     D0, 1
  3952. 00002C64  41ED D0B0                lea.l      A0, [A5 - 0x2F50]
  3953. 00002C68  2348 0028                move.l     [A1 + 0x28], A0
  3954. 00002C6C  5380                     subq.l     D0, 1
  3955. 00002C6E  41ED D0B8                lea.l      A0, [A5 - 0x2F48]
  3956. 00002C72  2348 002C                move.l     [A1 + 0x2C], A0
  3957. 00002C76  5380                     subq.l     D0, 1
  3958. 00002C78  41ED D0C0                lea.l      A0, [A5 - 0x2F40]
  3959. 00002C7C  2348 0030                move.l     [A1 + 0x30], A0
  3960. 00002C80  5380                     subq.l     D0, 1
  3961. 00002C82  41ED D0C8                lea.l      A0, [A5 - 0x2F38]
  3962. 00002C86  2348 0034                move.l     [A1 + 0x34], A0
  3963. 00002C8A  5380                     subq.l     D0, 1
  3964. 00002C8C  41ED D0D0                lea.l      A0, [A5 - 0x2F30]
  3965. 00002C90  2348 0038                move.l     [A1 + 0x38], A0
  3966. 00002C94  5380                     subq.l     D0, 1
  3967. 00002C96  41ED D0D8                lea.l      A0, [A5 - 0x2F28]
  3968. 00002C9A  2348 003C                move.l     [A1 + 0x3C], A0
  3969. 00002C9E  5380                     subq.l     D0, 1
  3970. 00002CA0  41ED D0E0                lea.l      A0, [A5 - 0x2F20]
  3971. 00002CA4  2348 0040                move.l     [A1 + 0x40], A0
  3972. 00002CA8  5380                     subq.l     D0, 1
  3973. 00002CAA  41ED D0E8                lea.l      A0, [A5 - 0x2F18]
  3974. 00002CAE  2348 0044                move.l     [A1 + 0x44], A0
  3975. 00002CB2  5380                     subq.l     D0, 1
  3976. 00002CB4  41ED D0F0                lea.l      A0, [A5 - 0x2F10]
  3977. 00002CB8  2348 0048                move.l     [A1 + 0x48], A0
  3978. 00002CBC  5380                     subq.l     D0, 1
  3979. label00002CBE:
  3980. 00002CBE  200B                     move.l     D0, A3
  3981. 00002CC0  265F                     movea.l    A3, [A7]+
  3982. 00002CC2  4E75                     rts
  3983. 00002CC4  594F                     subq.w     A7, 4
  3984. 00002CC6  2EAF 0008                move.l     [A7], [A7 + 0x8]
  3985. 00002CCA  7000                     moveq.l    D0, 0x00
  3986. 00002CCC  584F                     addq.w     A7, 4
  3987. 00002CCE  4E75                     rts
  3988. fn00002CD0:
  3989. 00002CD0  594F                     subq.w     A7, 4
  3990. 00002CD2  2EAF 0008                move.l     [A7], [A7 + 0x8]
  3991. 00002CD6  584F                     addq.w     A7, 4
  3992. 00002CD8  4E75                     rts
  3993. 00002CDA  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  3994. 00002CDE  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  3995. 00002CE2  206F 000C                movea.l    A0, [A7 + 0xC]
  3996. 00002CE6  2F28 0004                move.l     -[A7], [A0 + 0x4]
  3997. 00002CEA  2068 0004                movea.l    A0, [A0 + 0x4]
  3998. 00002CEE  2050                     movea.l    A0, [A0]
  3999. 00002CF0  2068 0004                movea.l    A0, [A0 + 0x4]
  4000. 00002CF4  4E90                     jsr        [A0]
  4001. 00002CF6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4002. 00002CFA  4E75                     rts
  4003. 00002CFC  2F0A                     move.l     -[A7], A2
  4004. 00002CFE  246F 0008                movea.l    A2, [A7 + 0x8]
  4005. 00002D02  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  4006. 00002D06  206A 0004                movea.l    A0, [A2 + 0x4]
  4007. 00002D0A  2050                     movea.l    A0, [A0]
  4008. 00002D0C  2068 0008                movea.l    A0, [A0 + 0x8]
  4009. 00002D10  4E90                     jsr        [A0]
  4010. 00002D12  52AA 0008                addq.l     [A2 + 0x8], 1
  4011. 00002D16  202A 0008                move.l     D0, [A2 + 0x8]
  4012. 00002D1A  584F                     addq.w     A7, 4
  4013. 00002D1C  245F                     movea.l    A2, [A7]+
  4014. 00002D1E  4E75                     rts
  4015. 00002D20  48E7 1030                movem.l    -[A7], D3,A2,A3
  4016. 00002D24  266F 0010                movea.l    A3, [A7 + 0x10]
  4017. 00002D28  53AB 0008                subq.l     [A3 + 0x8], 1
  4018. 00002D2C  262B 0008                move.l     D3, [A3 + 0x8]
  4019. 00002D30  246B 0004                movea.l    A2, [A3 + 0x4]
  4020. 00002D34  4A83                     tst.l      D3
  4021. 00002D36  662A                     bne        +0x2C /* 00002D62 */
  4022. 00002D38  2F0B                     move.l     -[A7], A3
  4023. 00002D3A  4EBA 00E6                jsr        [PC + 0xE6 /* 00002E22 */]
  4024. 00002D3E  2F0B                     move.l     -[A7], A3
  4025. 00002D40  2F2A 000C                move.l     -[A7], [A2 + 0xC]
  4026. 00002D44  206A 000C                movea.l    A0, [A2 + 0xC]
  4027. 00002D48  2050                     movea.l    A0, [A0]
  4028. 00002D4A  2068 0014                movea.l    A0, [A0 + 0x14]
  4029. 00002D4E  4E90                     jsr        [A0]
  4030. 00002D50  53AD 1A94                subq.l     [A5 + 0x1A94], 1
  4031. 00002D54  2F0A                     move.l     -[A7], A2
  4032. 00002D56  2052                     movea.l    A0, [A2]
  4033. 00002D58  2068 000C                movea.l    A0, [A0 + 0xC]
  4034. 00002D5C  4E90                     jsr        [A0]
  4035. 00002D5E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4036. label00002D62:
  4037. 00002D62  2F0A                     move.l     -[A7], A2
  4038. 00002D64  2052                     movea.l    A0, [A2]
  4039. 00002D66  2068 000C                movea.l    A0, [A0 + 0xC]
  4040. 00002D6A  4E90                     jsr        [A0]
  4041. 00002D6C  2003                     move.l     D0, D3
  4042. 00002D6E  584F                     addq.w     A7, 4
  4043. 00002D70  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  4044. 00002D74  4E75                     rts
  4045. 00002D76  2F0A                     move.l     -[A7], A2
  4046. 00002D78  594F                     subq.w     A7, 4
  4047. 00002D7A  95CA                     sub.l      A2, A2
  4048. 00002D7C  4297                     clr.l      [A7]
  4049. 00002D7E  4857                     pea.l      [A7]
  4050. 00002D80  4EBA 0046                jsr        [PC + 0x46 /* 00002DC8 */]
  4051. 00002D84  2F00                     move.l     -[A7], D0
  4052. 00002D86  486D D068                pea.l      [A5 - 0x2F98]
  4053. 00002D8A  4878 000C                push.l     0xC
  4054. 00002D8E  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  4055. 00002D92  4EBA 2336                jsr        [PC + 0x2336 /* 000050CA */]
  4056. 00002D96  2440                     movea.l    A2, D0
  4057. 00002D98  200A                     move.l     D0, A2
  4058. 00002D9A  4FEF 0014                lea.l      A7, [A7 + 0x14]
  4059. 00002D9E  6714                     beq        +0x16 /* 00002DB4 */
  4060. 00002DA0  4A97                     tst.l      [A7]
  4061. 00002DA2  6716                     beq        +0x18 /* 00002DBA */
  4062. 00002DA4  2F0A                     move.l     -[A7], A2
  4063. 00002DA6  2052                     movea.l    A0, [A2]
  4064. 00002DA8  2068 000C                movea.l    A0, [A0 + 0xC]
  4065. 00002DAC  4E90                     jsr        [A0]
  4066. 00002DAE  95CA                     sub.l      A2, A2
  4067. 00002DB0  584F                     addq.w     A7, 4
  4068. 00002DB2  6006                     bra        +0x8 /* 00002DBA */
  4069. label00002DB4:
  4070. 00002DB4  2EBC 8004 0002           move.l     [A7], 0x80040002
  4071. label00002DBA:
  4072. 00002DBA  206F 0010                movea.l    A0, [A7 + 0x10]
  4073. 00002DBE  208A                     move.l     [A0], A2
  4074. 00002DC0  2017                     move.l     D0, [A7]
  4075. 00002DC2  584F                     addq.w     A7, 4
  4076. 00002DC4  245F                     movea.l    A2, [A7]+
  4077. 00002DC6  4E75                     rts
  4078. fn00002DC8:
  4079. 00002DC8  2F0B                     move.l     -[A7], A3
  4080. 00002DCA  47ED 18A6                lea.l      A3, [A5 + 0x18A6]
  4081. 00002DCE  4A2D 18BE                tst.b      [A5 + 0x18BE]
  4082. 00002DD2  663C                     bne        +0x3E /* 00002E10 */
  4083. 00002DD4  224B                     movea.l    A1, A3
  4084. 00002DD6  7005                     moveq.l    D0, 0x05
  4085. 00002DD8  1B7C 0001 18BE           move.b     [A5 + 0x18BE], 0x1
  4086. 00002DDE  41ED D048                lea.l      A0, [A5 - 0x2FB8]
  4087. 00002DE2  2348 0004                move.l     [A1 + 0x4], A0
  4088. 00002DE6  5380                     subq.l     D0, 1
  4089. 00002DE8  41ED D050                lea.l      A0, [A5 - 0x2FB0]
  4090. 00002DEC  2348 0008                move.l     [A1 + 0x8], A0
  4091. 00002DF0  5380                     subq.l     D0, 1
  4092. 00002DF2  41ED D058                lea.l      A0, [A5 - 0x2FA8]
  4093. 00002DF6  2348 000C                move.l     [A1 + 0xC], A0
  4094. 00002DFA  5380                     subq.l     D0, 1
  4095. 00002DFC  41ED D0F8                lea.l      A0, [A5 - 0x2F08]
  4096. 00002E00  2348 0010                move.l     [A1 + 0x10], A0
  4097. 00002E04  5380                     subq.l     D0, 1
  4098. 00002E06  41ED D100                lea.l      A0, [A5 - 0x2F00]
  4099. 00002E0A  2348 0014                move.l     [A1 + 0x14], A0
  4100. 00002E0E  5380                     subq.l     D0, 1
  4101. label00002E10:
  4102. 00002E10  200B                     move.l     D0, A3
  4103. 00002E12  265F                     movea.l    A3, [A7]+
  4104. 00002E14  4E75                     rts
  4105. 00002E16  594F                     subq.w     A7, 4
  4106. 00002E18  2EAF 0008                move.l     [A7], [A7 + 0x8]
  4107. 00002E1C  7000                     moveq.l    D0, 0x00
  4108. 00002E1E  584F                     addq.w     A7, 4
  4109. 00002E20  4E75                     rts
  4110. fn00002E22:
  4111. 00002E22  594F                     subq.w     A7, 4
  4112. 00002E24  2EAF 0008                move.l     [A7], [A7 + 0x8]
  4113. 00002E28  584F                     addq.w     A7, 4
  4114. 00002E2A  4E75                     rts
  4115. 00002E2C  206F 0004                movea.l    A0, [A7 + 0x4]
  4116. 00002E30  42A8 001C                clr.l      [A0 + 0x1C]
  4117. 00002E34  42A8 0018                clr.l      [A0 + 0x18]
  4118. 00002E38  7000                     moveq.l    D0, 0x00
  4119. 00002E3A  4E75                     rts
  4120. 00002E3C  4E75                     rts
  4121. 00002E3E  594F                     subq.w     A7, 4
  4122. 00002E40  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  4123. 00002E44  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  4124. 00002E48  206F 0010                movea.l    A0, [A7 + 0x10]
  4125. 00002E4C  2068 0004                movea.l    A0, [A0 + 0x4]
  4126. 00002E50  4868 0018                pea.l      [A0 + 0x18]
  4127. 00002E54  4EAD C9A0                jsr        [A5 - 0x3660]
  4128. 00002E58  2F40 000C                move.l     [A7 + 0xC], D0
  4129. 00002E5C  202F 000C                move.l     D0, [A7 + 0xC]
  4130. 00002E60  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4131. 00002E64  4E75                     rts
  4132. 00002E66  594F                     subq.w     A7, 4
  4133. 00002E68  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  4134. 00002E6C  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  4135. 00002E70  206F 0010                movea.l    A0, [A7 + 0x10]
  4136. 00002E74  2068 0004                movea.l    A0, [A0 + 0x4]
  4137. 00002E78  4868 0018                pea.l      [A0 + 0x18]
  4138. 00002E7C  4EAD C9A8                jsr        [A5 - 0x3658]
  4139. 00002E80  2F40 000C                move.l     [A7 + 0xC], D0
  4140. 00002E84  202F 000C                move.l     D0, [A7 + 0xC]
  4141. 00002E88  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4142. 00002E8C  4E75                     rts
  4143. 00002E8E  2F03                     move.l     -[A7], D3
  4144. 00002E90  514F                     subq.w     A7, 8
  4145. 00002E92  7600                     moveq.l    D3, 0x00
  4146. 00002E94  42AF 0004                clr.l      [A7 + 0x4]
  4147. 00002E98  486F 0004                pea.l      [A7 + 0x4]
  4148. 00002E9C  486D 8596                pea.l      [A5 - 0x7A6A]
  4149. 00002EA0  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  4150. 00002EA4  206F 0020                movea.l    A0, [A7 + 0x20]
  4151. 00002EA8  2050                     movea.l    A0, [A0]
  4152. 00002EAA  2068 0004                movea.l    A0, [A0 + 0x4]
  4153. 00002EAE  4E90                     jsr        [A0]
  4154. 00002EB0  2600                     move.l     D3, D0
  4155. 00002EB2  4A80                     tst.l      D0
  4156. 00002EB4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4157. 00002EB8  664C                     bne        +0x4E /* 00002F06 */
  4158. 00002EBA  4857                     pea.l      [A7]
  4159. 00002EBC  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  4160. 00002EC0  206F 000C                movea.l    A0, [A7 + 0xC]
  4161. 00002EC4  2050                     movea.l    A0, [A0]
  4162. 00002EC6  2068 0010                movea.l    A0, [A0 + 0x10]
  4163. 00002ECA  4E90                     jsr        [A0]
  4164. 00002ECC  2600                     move.l     D3, D0
  4165. 00002ECE  4A80                     tst.l      D0
  4166. 00002ED0  504F                     addq.w     A7, 8
  4167. 00002ED2  661E                     bne        +0x20 /* 00002EF2 */
  4168. 00002ED4  2F2F 0018                move.l     -[A7], [A7 + 0x18]
  4169. 00002ED8  486F 0004                pea.l      [A7 + 0x4]
  4170. 00002EDC  206F 0018                movea.l    A0, [A7 + 0x18]
  4171. 00002EE0  2068 0004                movea.l    A0, [A0 + 0x4]
  4172. 00002EE4  4868 0018                pea.l      [A0 + 0x18]
  4173. 00002EE8  4EAD C930                jsr        [A5 - 0x36D0]
  4174. 00002EEC  2600                     move.l     D3, D0
  4175. 00002EEE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4176. label00002EF2:
  4177. 00002EF2  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  4178. 00002EF6  206F 0008                movea.l    A0, [A7 + 0x8]
  4179. 00002EFA  2050                     movea.l    A0, [A0]
  4180. 00002EFC  2068 000C                movea.l    A0, [A0 + 0xC]
  4181. 00002F00  4E90                     jsr        [A0]
  4182. 00002F02  4A80                     tst.l      D0
  4183. 00002F04  584F                     addq.w     A7, 4
  4184. label00002F06:
  4185. 00002F06  2003                     move.l     D0, D3
  4186. 00002F08  504F                     addq.w     A7, 8
  4187. 00002F0A  261F                     move.l     D3, [A7]+
  4188. 00002F0C  4E75                     rts
  4189. 00002F0E  594F                     subq.w     A7, 4
  4190. 00002F10  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  4191. 00002F14  206F 000C                movea.l    A0, [A7 + 0xC]
  4192. 00002F18  2068 0004                movea.l    A0, [A0 + 0x4]
  4193. 00002F1C  4868 0018                pea.l      [A0 + 0x18]
  4194. 00002F20  4EAD C938                jsr        [A5 - 0x36C8]
  4195. 00002F24  2F40 0008                move.l     [A7 + 0x8], D0
  4196. 00002F28  202F 0008                move.l     D0, [A7 + 0x8]
  4197. 00002F2C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4198. 00002F30  4E75                     rts
  4199. 00002F32  594F                     subq.w     A7, 4
  4200. 00002F34  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  4201. 00002F38  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  4202. 00002F3C  206F 0010                movea.l    A0, [A7 + 0x10]
  4203. 00002F40  2068 0004                movea.l    A0, [A0 + 0x4]
  4204. 00002F44  4868 0018                pea.l      [A0 + 0x18]
  4205. 00002F48  4EAD C940                jsr        [A5 - 0x36C0]
  4206. 00002F4C  2F40 000C                move.l     [A7 + 0xC], D0
  4207. 00002F50  202F 000C                move.l     D0, [A7 + 0xC]
  4208. 00002F54  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4209. 00002F58  4E75                     rts
  4210. 00002F5A  594F                     subq.w     A7, 4
  4211. 00002F5C  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  4212. 00002F60  206F 000C                movea.l    A0, [A7 + 0xC]
  4213. 00002F64  2068 0004                movea.l    A0, [A0 + 0x4]
  4214. 00002F68  4868 0018                pea.l      [A0 + 0x18]
  4215. 00002F6C  4EAD C948                jsr        [A5 - 0x36B8]
  4216. 00002F70  2F40 0008                move.l     [A7 + 0x8], D0
  4217. 00002F74  202F 0008                move.l     D0, [A7 + 0x8]
  4218. 00002F78  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4219. 00002F7C  4E75                     rts
  4220. 00002F7E  594F                     subq.w     A7, 4
  4221. 00002F80  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  4222. 00002F84  206F 000C                movea.l    A0, [A7 + 0xC]
  4223. 00002F88  2068 0004                movea.l    A0, [A0 + 0x4]
  4224. 00002F8C  4868 0018                pea.l      [A0 + 0x18]
  4225. 00002F90  4EAD C950                jsr        [A5 - 0x36B0]
  4226. 00002F94  2F40 0008                move.l     [A7 + 0x8], D0
  4227. 00002F98  202F 0008                move.l     D0, [A7 + 0x8]
  4228. 00002F9C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4229. 00002FA0  4E75                     rts
  4230. 00002FA2  594F                     subq.w     A7, 4
  4231. 00002FA4  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  4232. 00002FA8  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  4233. 00002FAC  206F 0010                movea.l    A0, [A7 + 0x10]
  4234. 00002FB0  2068 0004                movea.l    A0, [A0 + 0x4]
  4235. 00002FB4  4868 0018                pea.l      [A0 + 0x18]
  4236. 00002FB8  4EAD C958                jsr        [A5 - 0x36A8]
  4237. 00002FBC  2F40 000C                move.l     [A7 + 0xC], D0
  4238. 00002FC0  202F 000C                move.l     D0, [A7 + 0xC]
  4239. 00002FC4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4240. 00002FC8  4E75                     rts
  4241. 00002FCA  594F                     subq.w     A7, 4
  4242. 00002FCC  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  4243. 00002FD0  206F 000C                movea.l    A0, [A7 + 0xC]
  4244. 00002FD4  2068 0004                movea.l    A0, [A0 + 0x4]
  4245. 00002FD8  4868 0018                pea.l      [A0 + 0x18]
  4246. 00002FDC  4EAD C960                jsr        [A5 - 0x36A0]
  4247. 00002FE0  2F40 0008                move.l     [A7 + 0x8], D0
  4248. 00002FE4  202F 0008                move.l     D0, [A7 + 0x8]
  4249. 00002FE8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4250. 00002FEC  4E75                     rts
  4251. 00002FEE  594F                     subq.w     A7, 4
  4252. 00002FF0  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  4253. 00002FF4  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  4254. 00002FF8  206F 0010                movea.l    A0, [A7 + 0x10]
  4255. 00002FFC  2068 0004                movea.l    A0, [A0 + 0x4]
  4256. 00003000  4868 0018                pea.l      [A0 + 0x18]
  4257. 00003004  4EAD C968                jsr        [A5 - 0x3698]
  4258. 00003008  2F40 000C                move.l     [A7 + 0xC], D0
  4259. 0000300C  202F 000C                move.l     D0, [A7 + 0xC]
  4260. 00003010  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4261. 00003014  4E75                     rts
  4262. 00003016  2F03                     move.l     -[A7], D3
  4263. 00003018  4FEF FFF4                lea.l      A7, [A7 - 0xC]
  4264. 0000301C  4857                     pea.l      [A7]
  4265. 0000301E  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  4266. 00003022  206F 001C                movea.l    A0, [A7 + 0x1C]
  4267. 00003026  2068 0004                movea.l    A0, [A0 + 0x4]
  4268. 0000302A  4868 0018                pea.l      [A0 + 0x18]
  4269. 0000302E  4EAD C970                jsr        [A5 - 0x3690]
  4270. 00003032  2600                     move.l     D3, D0
  4271. 00003034  4A80                     tst.l      D0
  4272. 00003036  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4273. 0000303A  6610                     bne        +0x12 /* 0000304C */
  4274. 0000303C  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  4275. 00003040  486F 0004                pea.l      [A7 + 0x4]
  4276. 00003044  4EBA E312                jsr        [PC - 0x1CEE /* 00001358 */]
  4277. 00003048  2600                     move.l     D3, D0
  4278. 0000304A  504F                     addq.w     A7, 8
  4279. label0000304C:
  4280. 0000304C  2003                     move.l     D0, D3
  4281. 0000304E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4282. 00003052  261F                     move.l     D3, [A7]+
  4283. 00003054  4E75                     rts
  4284. 00003056  594F                     subq.w     A7, 4
  4285. 00003058  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  4286. 0000305C  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  4287. 00003060  206F 0010                movea.l    A0, [A7 + 0x10]
  4288. 00003064  2068 0004                movea.l    A0, [A0 + 0x4]
  4289. 00003068  4868 0018                pea.l      [A0 + 0x18]
  4290. 0000306C  4EAD C998                jsr        [A5 - 0x3668]
  4291. 00003070  2F40 000C                move.l     [A7 + 0xC], D0
  4292. 00003074  202F 000C                move.l     D0, [A7 + 0xC]
  4293. 00003078  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4294. 0000307C  4E75                     rts
  4295. 0000307E  2F03                     move.l     -[A7], D3
  4296. 00003080  4FEF FFF4                lea.l      A7, [A7 - 0xC]
  4297. 00003084  4857                     pea.l      [A7]
  4298. 00003086  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  4299. 0000308A  206F 001C                movea.l    A0, [A7 + 0x1C]
  4300. 0000308E  2068 0004                movea.l    A0, [A0 + 0x4]
  4301. 00003092  4868 0018                pea.l      [A0 + 0x18]
  4302. 00003096  4EAD C970                jsr        [A5 - 0x3690]
  4303. 0000309A  2600                     move.l     D3, D0
  4304. 0000309C  4A80                     tst.l      D0
  4305. 0000309E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4306. 000030A2  660A                     bne        +0xC /* 000030AE */
  4307. 000030A4  4857                     pea.l      [A7]
  4308. 000030A6  4EAD C9C8                jsr        [A5 - 0x3638]
  4309. 000030AA  2600                     move.l     D3, D0
  4310. 000030AC  584F                     addq.w     A7, 4
  4311. label000030AE:
  4312. 000030AE  2003                     move.l     D0, D3
  4313. 000030B0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4314. 000030B4  261F                     move.l     D3, [A7]+
  4315. 000030B6  4E75                     rts
  4316. 000030B8  2F03                     move.l     -[A7], D3
  4317. 000030BA  4FEF FFE8                lea.l      A7, [A7 - 0x18]
  4318. 000030BE  42AF 0014                clr.l      [A7 + 0x14]
  4319. 000030C2  486F 0008                pea.l      [A7 + 0x8]
  4320. 000030C6  2F2F 0028                move.l     -[A7], [A7 + 0x28]
  4321. 000030CA  206F 0028                movea.l    A0, [A7 + 0x28]
  4322. 000030CE  2068 0004                movea.l    A0, [A0 + 0x4]
  4323. 000030D2  4868 0018                pea.l      [A0 + 0x18]
  4324. 000030D6  4EAD C970                jsr        [A5 - 0x3690]
  4325. 000030DA  2600                     move.l     D3, D0
  4326. 000030DC  4A80                     tst.l      D0
  4327. 000030DE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4328. 000030E2  6666                     bne        +0x68 /* 0000314A */
  4329. 000030E4  486F 0014                pea.l      [A7 + 0x14]
  4330. 000030E8  486D 8626                pea.l      [A5 - 0x79DA]
  4331. 000030EC  2F2F 0030                move.l     -[A7], [A7 + 0x30]
  4332. 000030F0  206F 0034                movea.l    A0, [A7 + 0x34]
  4333. 000030F4  2050                     movea.l    A0, [A0]
  4334. 000030F6  2068 0004                movea.l    A0, [A0 + 0x4]
  4335. 000030FA  4E90                     jsr        [A0]
  4336. 000030FC  2600                     move.l     D3, D0
  4337. 000030FE  4A80                     tst.l      D0
  4338. 00003100  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4339. 00003104  6644                     bne        +0x46 /* 0000314A */
  4340. 00003106  4857                     pea.l      [A7]
  4341. 00003108  2F2F 0018                move.l     -[A7], [A7 + 0x18]
  4342. 0000310C  206F 001C                movea.l    A0, [A7 + 0x1C]
  4343. 00003110  2050                     movea.l    A0, [A0]
  4344. 00003112  2068 0010                movea.l    A0, [A0 + 0x10]
  4345. 00003116  4E90                     jsr        [A0]
  4346. 00003118  2600                     move.l     D3, D0
  4347. 0000311A  4A80                     tst.l      D0
  4348. 0000311C  504F                     addq.w     A7, 8
  4349. 0000311E  6616                     bne        +0x18 /* 00003136 */
  4350. 00003120  2F2F 002C                move.l     -[A7], [A7 + 0x2C]
  4351. 00003124  486F 0004                pea.l      [A7 + 0x4]
  4352. 00003128  486F 0010                pea.l      [A7 + 0x10]
  4353. 0000312C  4EAD C9D0                jsr        [A5 - 0x3630]
  4354. 00003130  2600                     move.l     D3, D0
  4355. 00003132  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4356. label00003136:
  4357. 00003136  2F2F 0014                move.l     -[A7], [A7 + 0x14]
  4358. 0000313A  206F 0018                movea.l    A0, [A7 + 0x18]
  4359. 0000313E  2050                     movea.l    A0, [A0]
  4360. 00003140  2068 000C                movea.l    A0, [A0 + 0xC]
  4361. 00003144  4E90                     jsr        [A0]
  4362. 00003146  4A80                     tst.l      D0
  4363. 00003148  584F                     addq.w     A7, 4
  4364. label0000314A:
  4365. 0000314A  2003                     move.l     D0, D3
  4366. 0000314C  4FEF 0018                lea.l      A7, [A7 + 0x18]
  4367. 00003150  261F                     move.l     D3, [A7]+
  4368. 00003152  4E75                     rts
  4369. 00003154  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  4370. 00003158  206F 0008                movea.l    A0, [A7 + 0x8]
  4371. 0000315C  2068 0004                movea.l    A0, [A0 + 0x4]
  4372. 00003160  4868 0018                pea.l      [A0 + 0x18]
  4373. 00003164  4EAD C978                jsr        [A5 - 0x3688]
  4374. 00003168  504F                     addq.w     A7, 8
  4375. 0000316A  4E75                     rts
  4376. 0000316C  206F 0004                movea.l    A0, [A7 + 0x4]
  4377. 00003170  2068 0004                movea.l    A0, [A0 + 0x4]
  4378. 00003174  226F 0008                movea.l    A1, [A7 + 0x8]
  4379. 00003178  22A8 0018                move.l     [A1], [A0 + 0x18]
  4380. 0000317C  2368 001C 0004           move.l     [A1 + 0x4], [A0 + 0x1C]
  4381. 00003182  7000                     moveq.l    D0, 0x00
  4382. 00003184  4E75                     rts
  4383. 00003186  206F 0008                movea.l    A0, [A7 + 0x8]
  4384. 0000318A  226F 0004                movea.l    A1, [A7 + 0x4]
  4385. 0000318E  2269 0004                movea.l    A1, [A1 + 0x4]
  4386. 00003192  2350 0018                move.l     [A1 + 0x18], [A0]
  4387. 00003196  2368 0004 001C           move.l     [A1 + 0x1C], [A0 + 0x4]
  4388. 0000319C  7000                     moveq.l    D0, 0x00
  4389. 0000319E  4E75                     rts
  4390. 000031A0  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  4391. 000031A4  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  4392. 000031A8  206F 000C                movea.l    A0, [A7 + 0xC]
  4393. 000031AC  2F28 0004                move.l     -[A7], [A0 + 0x4]
  4394. 000031B0  2068 0004                movea.l    A0, [A0 + 0x4]
  4395. 000031B4  2050                     movea.l    A0, [A0]
  4396. 000031B6  2068 0004                movea.l    A0, [A0 + 0x4]
  4397. 000031BA  4E90                     jsr        [A0]
  4398. 000031BC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4399. 000031C0  4E75                     rts
  4400. 000031C2  2F0A                     move.l     -[A7], A2
  4401. 000031C4  246F 0008                movea.l    A2, [A7 + 0x8]
  4402. 000031C8  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  4403. 000031CC  206A 0004                movea.l    A0, [A2 + 0x4]
  4404. 000031D0  2050                     movea.l    A0, [A0]
  4405. 000031D2  2068 0008                movea.l    A0, [A0 + 0x8]
  4406. 000031D6  4E90                     jsr        [A0]
  4407. 000031D8  52AA 0008                addq.l     [A2 + 0x8], 1
  4408. 000031DC  202A 0008                move.l     D0, [A2 + 0x8]
  4409. 000031E0  584F                     addq.w     A7, 4
  4410. 000031E2  245F                     movea.l    A2, [A7]+
  4411. 000031E4  4E75                     rts
  4412. 000031E6  48E7 1030                movem.l    -[A7], D3,A2,A3
  4413. 000031EA  266F 0010                movea.l    A3, [A7 + 0x10]
  4414. 000031EE  53AB 0008                subq.l     [A3 + 0x8], 1
  4415. 000031F2  262B 0008                move.l     D3, [A3 + 0x8]
  4416. 000031F6  246B 0004                movea.l    A2, [A3 + 0x4]
  4417. 000031FA  4A83                     tst.l      D3
  4418. 000031FC  662A                     bne        +0x2C /* 00003228 */
  4419. 000031FE  2F0B                     move.l     -[A7], A3
  4420. 00003200  4EBA 012E                jsr        [PC + 0x12E /* 00003330 */]
  4421. 00003204  2F0B                     move.l     -[A7], A3
  4422. 00003206  2F2A 000C                move.l     -[A7], [A2 + 0xC]
  4423. 0000320A  206A 000C                movea.l    A0, [A2 + 0xC]
  4424. 0000320E  2050                     movea.l    A0, [A0]
  4425. 00003210  2068 0014                movea.l    A0, [A0 + 0x14]
  4426. 00003214  4E90                     jsr        [A0]
  4427. 00003216  53AD 1A94                subq.l     [A5 + 0x1A94], 1
  4428. 0000321A  2F0A                     move.l     -[A7], A2
  4429. 0000321C  2052                     movea.l    A0, [A2]
  4430. 0000321E  2068 000C                movea.l    A0, [A0 + 0xC]
  4431. 00003222  4E90                     jsr        [A0]
  4432. 00003224  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4433. label00003228:
  4434. 00003228  2F0A                     move.l     -[A7], A2
  4435. 0000322A  2052                     movea.l    A0, [A2]
  4436. 0000322C  2068 000C                movea.l    A0, [A0 + 0xC]
  4437. 00003230  4E90                     jsr        [A0]
  4438. 00003232  2003                     move.l     D0, D3
  4439. 00003234  584F                     addq.w     A7, 4
  4440. 00003236  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  4441. 0000323A  4E75                     rts
  4442. 0000323C  2F0A                     move.l     -[A7], A2
  4443. 0000323E  594F                     subq.w     A7, 4
  4444. 00003240  95CA                     sub.l      A2, A2
  4445. 00003242  4297                     clr.l      [A7]
  4446. 00003244  4857                     pea.l      [A7]
  4447. 00003246  4EBA 0046                jsr        [PC + 0x46 /* 0000328E */]
  4448. 0000324A  2F00                     move.l     -[A7], D0
  4449. 0000324C  486D D128                pea.l      [A5 - 0x2ED8]
  4450. 00003250  4878 000C                push.l     0xC
  4451. 00003254  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  4452. 00003258  4EBA 1E70                jsr        [PC + 0x1E70 /* 000050CA */]
  4453. 0000325C  2440                     movea.l    A2, D0
  4454. 0000325E  200A                     move.l     D0, A2
  4455. 00003260  4FEF 0014                lea.l      A7, [A7 + 0x14]
  4456. 00003264  6714                     beq        +0x16 /* 0000327A */
  4457. 00003266  4A97                     tst.l      [A7]
  4458. 00003268  6716                     beq        +0x18 /* 00003280 */
  4459. 0000326A  2F0A                     move.l     -[A7], A2
  4460. 0000326C  2052                     movea.l    A0, [A2]
  4461. 0000326E  2068 000C                movea.l    A0, [A0 + 0xC]
  4462. 00003272  4E90                     jsr        [A0]
  4463. 00003274  95CA                     sub.l      A2, A2
  4464. 00003276  584F                     addq.w     A7, 4
  4465. 00003278  6006                     bra        +0x8 /* 00003280 */
  4466. label0000327A:
  4467. 0000327A  2EBC 8004 0002           move.l     [A7], 0x80040002
  4468. label00003280:
  4469. 00003280  206F 0010                movea.l    A0, [A7 + 0x10]
  4470. 00003284  208A                     move.l     [A0], A2
  4471. 00003286  2017                     move.l     D0, [A7]
  4472. 00003288  584F                     addq.w     A7, 4
  4473. 0000328A  245F                     movea.l    A2, [A7]+
  4474. 0000328C  4E75                     rts
  4475. fn0000328E:
  4476. 0000328E  2F0B                     move.l     -[A7], A3
  4477. 00003290  47ED 18C0                lea.l      A3, [A5 + 0x18C0]
  4478. 00003294  4A2D 18F4                tst.b      [A5 + 0x18F4]
  4479. 00003298  6600 0084                bne        +0x86 /* 0000331E */
  4480. 0000329C  224B                     movea.l    A1, A3
  4481. 0000329E  700C                     moveq.l    D0, 0x0C
  4482. 000032A0  1B7C 0001 18F4           move.b     [A5 + 0x18F4], 0x1
  4483. 000032A6  41ED D108                lea.l      A0, [A5 - 0x2EF8]
  4484. 000032AA  2348 0004                move.l     [A1 + 0x4], A0
  4485. 000032AE  5380                     subq.l     D0, 1
  4486. 000032B0  41ED D110                lea.l      A0, [A5 - 0x2EF0]
  4487. 000032B4  2348 0008                move.l     [A1 + 0x8], A0
  4488. 000032B8  5380                     subq.l     D0, 1
  4489. 000032BA  41ED D118                lea.l      A0, [A5 - 0x2EE8]
  4490. 000032BE  2348 000C                move.l     [A1 + 0xC], A0
  4491. 000032C2  5380                     subq.l     D0, 1
  4492. 000032C4  41ED D168                lea.l      A0, [A5 - 0x2E98]
  4493. 000032C8  2348 0010                move.l     [A1 + 0x10], A0
  4494. 000032CC  5380                     subq.l     D0, 1
  4495. 000032CE  41ED D170                lea.l      A0, [A5 - 0x2E90]
  4496. 000032D2  2348 0014                move.l     [A1 + 0x14], A0
  4497. 000032D6  5380                     subq.l     D0, 1
  4498. 000032D8  41ED D178                lea.l      A0, [A5 - 0x2E88]
  4499. 000032DC  2348 0018                move.l     [A1 + 0x18], A0
  4500. 000032E0  5380                     subq.l     D0, 1
  4501. 000032E2  41ED D180                lea.l      A0, [A5 - 0x2E80]
  4502. 000032E6  2348 001C                move.l     [A1 + 0x1C], A0
  4503. 000032EA  5380                     subq.l     D0, 1
  4504. 000032EC  41ED D188                lea.l      A0, [A5 - 0x2E78]
  4505. 000032F0  2348 0020                move.l     [A1 + 0x20], A0
  4506. 000032F4  5380                     subq.l     D0, 1
  4507. 000032F6  41ED D190                lea.l      A0, [A5 - 0x2E70]
  4508. 000032FA  2348 0024                move.l     [A1 + 0x24], A0
  4509. 000032FE  5380                     subq.l     D0, 1
  4510. 00003300  41ED D198                lea.l      A0, [A5 - 0x2E68]
  4511. 00003304  2348 0028                move.l     [A1 + 0x28], A0
  4512. 00003308  5380                     subq.l     D0, 1
  4513. 0000330A  41ED D1A0                lea.l      A0, [A5 - 0x2E60]
  4514. 0000330E  2348 002C                move.l     [A1 + 0x2C], A0
  4515. 00003312  5380                     subq.l     D0, 1
  4516. 00003314  41ED D1A8                lea.l      A0, [A5 - 0x2E58]
  4517. 00003318  2348 0030                move.l     [A1 + 0x30], A0
  4518. 0000331C  5380                     subq.l     D0, 1
  4519. label0000331E:
  4520. 0000331E  200B                     move.l     D0, A3
  4521. 00003320  265F                     movea.l    A3, [A7]+
  4522. 00003322  4E75                     rts
  4523. 00003324  594F                     subq.w     A7, 4
  4524. 00003326  2EAF 0008                move.l     [A7], [A7 + 0x8]
  4525. 0000332A  7000                     moveq.l    D0, 0x00
  4526. 0000332C  584F                     addq.w     A7, 4
  4527. 0000332E  4E75                     rts
  4528. fn00003330:
  4529. 00003330  594F                     subq.w     A7, 4
  4530. 00003332  2EAF 0008                move.l     [A7], [A7 + 0x8]
  4531. 00003336  584F                     addq.w     A7, 4
  4532. 00003338  4E75                     rts
  4533. 0000333A  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  4534. 0000333E  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  4535. 00003342  206F 000C                movea.l    A0, [A7 + 0xC]
  4536. 00003346  2F28 0004                move.l     -[A7], [A0 + 0x4]
  4537. 0000334A  2068 0004                movea.l    A0, [A0 + 0x4]
  4538. 0000334E  2050                     movea.l    A0, [A0]
  4539. 00003350  2068 0004                movea.l    A0, [A0 + 0x4]
  4540. 00003354  4E90                     jsr        [A0]
  4541. 00003356  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4542. 0000335A  4E75                     rts
  4543. 0000335C  2F0A                     move.l     -[A7], A2
  4544. 0000335E  246F 0008                movea.l    A2, [A7 + 0x8]
  4545. 00003362  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  4546. 00003366  206A 0004                movea.l    A0, [A2 + 0x4]
  4547. 0000336A  2050                     movea.l    A0, [A0]
  4548. 0000336C  2068 0008                movea.l    A0, [A0 + 0x8]
  4549. 00003370  4E90                     jsr        [A0]
  4550. 00003372  52AA 0008                addq.l     [A2 + 0x8], 1
  4551. 00003376  202A 0008                move.l     D0, [A2 + 0x8]
  4552. 0000337A  584F                     addq.w     A7, 4
  4553. 0000337C  245F                     movea.l    A2, [A7]+
  4554. 0000337E  4E75                     rts
  4555. 00003380  48E7 1030                movem.l    -[A7], D3,A2,A3
  4556. 00003384  266F 0010                movea.l    A3, [A7 + 0x10]
  4557. 00003388  53AB 0008                subq.l     [A3 + 0x8], 1
  4558. 0000338C  262B 0008                move.l     D3, [A3 + 0x8]
  4559. 00003390  246B 0004                movea.l    A2, [A3 + 0x4]
  4560. 00003394  4A83                     tst.l      D3
  4561. 00003396  662A                     bne        +0x2C /* 000033C2 */
  4562. 00003398  2F0B                     move.l     -[A7], A3
  4563. 0000339A  4EBA 00E6                jsr        [PC + 0xE6 /* 00003482 */]
  4564. 0000339E  2F0B                     move.l     -[A7], A3
  4565. 000033A0  2F2A 000C                move.l     -[A7], [A2 + 0xC]
  4566. 000033A4  206A 000C                movea.l    A0, [A2 + 0xC]
  4567. 000033A8  2050                     movea.l    A0, [A0]
  4568. 000033AA  2068 0014                movea.l    A0, [A0 + 0x14]
  4569. 000033AE  4E90                     jsr        [A0]
  4570. 000033B0  53AD 1A94                subq.l     [A5 + 0x1A94], 1
  4571. 000033B4  2F0A                     move.l     -[A7], A2
  4572. 000033B6  2052                     movea.l    A0, [A2]
  4573. 000033B8  2068 000C                movea.l    A0, [A0 + 0xC]
  4574. 000033BC  4E90                     jsr        [A0]
  4575. 000033BE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4576. label000033C2:
  4577. 000033C2  2F0A                     move.l     -[A7], A2
  4578. 000033C4  2052                     movea.l    A0, [A2]
  4579. 000033C6  2068 000C                movea.l    A0, [A0 + 0xC]
  4580. 000033CA  4E90                     jsr        [A0]
  4581. 000033CC  2003                     move.l     D0, D3
  4582. 000033CE  584F                     addq.w     A7, 4
  4583. 000033D0  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  4584. 000033D4  4E75                     rts
  4585. 000033D6  2F0A                     move.l     -[A7], A2
  4586. 000033D8  594F                     subq.w     A7, 4
  4587. 000033DA  95CA                     sub.l      A2, A2
  4588. 000033DC  4297                     clr.l      [A7]
  4589. 000033DE  4857                     pea.l      [A7]
  4590. 000033E0  4EBA 0046                jsr        [PC + 0x46 /* 00003428 */]
  4591. 000033E4  2F00                     move.l     -[A7], D0
  4592. 000033E6  486D D150                pea.l      [A5 - 0x2EB0]
  4593. 000033EA  4878 000C                push.l     0xC
  4594. 000033EE  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  4595. 000033F2  4EBA 1CD6                jsr        [PC + 0x1CD6 /* 000050CA */]
  4596. 000033F6  2440                     movea.l    A2, D0
  4597. 000033F8  200A                     move.l     D0, A2
  4598. 000033FA  4FEF 0014                lea.l      A7, [A7 + 0x14]
  4599. 000033FE  6714                     beq        +0x16 /* 00003414 */
  4600. 00003400  4A97                     tst.l      [A7]
  4601. 00003402  6716                     beq        +0x18 /* 0000341A */
  4602. 00003404  2F0A                     move.l     -[A7], A2
  4603. 00003406  2052                     movea.l    A0, [A2]
  4604. 00003408  2068 000C                movea.l    A0, [A0 + 0xC]
  4605. 0000340C  4E90                     jsr        [A0]
  4606. 0000340E  95CA                     sub.l      A2, A2
  4607. 00003410  584F                     addq.w     A7, 4
  4608. 00003412  6006                     bra        +0x8 /* 0000341A */
  4609. label00003414:
  4610. 00003414  2EBC 8004 0002           move.l     [A7], 0x80040002
  4611. label0000341A:
  4612. 0000341A  206F 0010                movea.l    A0, [A7 + 0x10]
  4613. 0000341E  208A                     move.l     [A0], A2
  4614. 00003420  2017                     move.l     D0, [A7]
  4615. 00003422  584F                     addq.w     A7, 4
  4616. 00003424  245F                     movea.l    A2, [A7]+
  4617. 00003426  4E75                     rts
  4618. fn00003428:
  4619. 00003428  2F0B                     move.l     -[A7], A3
  4620. 0000342A  47ED 18F6                lea.l      A3, [A5 + 0x18F6]
  4621. 0000342E  4A2D 190E                tst.b      [A5 + 0x190E]
  4622. 00003432  663C                     bne        +0x3E /* 00003470 */
  4623. 00003434  224B                     movea.l    A1, A3
  4624. 00003436  7005                     moveq.l    D0, 0x05
  4625. 00003438  1B7C 0001 190E           move.b     [A5 + 0x190E], 0x1
  4626. 0000343E  41ED D130                lea.l      A0, [A5 - 0x2ED0]
  4627. 00003442  2348 0004                move.l     [A1 + 0x4], A0
  4628. 00003446  5380                     subq.l     D0, 1
  4629. 00003448  41ED D138                lea.l      A0, [A5 - 0x2EC8]
  4630. 0000344C  2348 0008                move.l     [A1 + 0x8], A0
  4631. 00003450  5380                     subq.l     D0, 1
  4632. 00003452  41ED D140                lea.l      A0, [A5 - 0x2EC0]
  4633. 00003456  2348 000C                move.l     [A1 + 0xC], A0
  4634. 0000345A  5380                     subq.l     D0, 1
  4635. 0000345C  41ED D1B0                lea.l      A0, [A5 - 0x2E50]
  4636. 00003460  2348 0010                move.l     [A1 + 0x10], A0
  4637. 00003464  5380                     subq.l     D0, 1
  4638. 00003466  41ED D1B8                lea.l      A0, [A5 - 0x2E48]
  4639. 0000346A  2348 0014                move.l     [A1 + 0x14], A0
  4640. 0000346E  5380                     subq.l     D0, 1
  4641. label00003470:
  4642. 00003470  200B                     move.l     D0, A3
  4643. 00003472  265F                     movea.l    A3, [A7]+
  4644. 00003474  4E75                     rts
  4645. 00003476  594F                     subq.w     A7, 4
  4646. 00003478  2EAF 0008                move.l     [A7], [A7 + 0x8]
  4647. 0000347C  7000                     moveq.l    D0, 0x00
  4648. 0000347E  584F                     addq.w     A7, 4
  4649. 00003480  4E75                     rts
  4650. fn00003482:
  4651. 00003482  594F                     subq.w     A7, 4
  4652. 00003484  2EAF 0008                move.l     [A7], [A7 + 0x8]
  4653. 00003488  584F                     addq.w     A7, 4
  4654. 0000348A  4E75                     rts
  4655. 0000348C  206F 0004                movea.l    A0, [A7 + 0x4]
  4656. 00003490  42A8 001C                clr.l      [A0 + 0x1C]
  4657. 00003494  42A8 0018                clr.l      [A0 + 0x18]
  4658. 00003498  42A8 0020                clr.l      [A0 + 0x20]
  4659. 0000349C  7000                     moveq.l    D0, 0x00
  4660. 0000349E  4E75                     rts
  4661. 000034A0  4E75                     rts
  4662. 000034A2  594F                     subq.w     A7, 4
  4663. 000034A4  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  4664. 000034A8  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  4665. 000034AC  206F 0010                movea.l    A0, [A7 + 0x10]
  4666. 000034B0  2068 0004                movea.l    A0, [A0 + 0x4]
  4667. 000034B4  4868 0018                pea.l      [A0 + 0x18]
  4668. 000034B8  4EAD CA08                jsr        [A5 - 0x35F8]
  4669. 000034BC  2F40 000C                move.l     [A7 + 0xC], D0
  4670. 000034C0  202F 000C                move.l     D0, [A7 + 0xC]
  4671. 000034C4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4672. 000034C8  4E75                     rts
  4673. 000034CA  594F                     subq.w     A7, 4
  4674. 000034CC  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  4675. 000034D0  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  4676. 000034D4  206F 0010                movea.l    A0, [A7 + 0x10]
  4677. 000034D8  2068 0004                movea.l    A0, [A0 + 0x4]
  4678. 000034DC  4868 0018                pea.l      [A0 + 0x18]
  4679. 000034E0  4EAD CA10                jsr        [A5 - 0x35F0]
  4680. 000034E4  2F40 000C                move.l     [A7 + 0xC], D0
  4681. 000034E8  202F 000C                move.l     D0, [A7 + 0xC]
  4682. 000034EC  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4683. 000034F0  4E75                     rts
  4684. 000034F2  594F                     subq.w     A7, 4
  4685. 000034F4  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  4686. 000034F8  206F 000C                movea.l    A0, [A7 + 0xC]
  4687. 000034FC  2068 0004                movea.l    A0, [A0 + 0x4]
  4688. 00003500  4868 0018                pea.l      [A0 + 0x18]
  4689. 00003504  4EAD C9D8                jsr        [A5 - 0x3628]
  4690. 00003508  2F40 0008                move.l     [A7 + 0x8], D0
  4691. 0000350C  202F 0008                move.l     D0, [A7 + 0x8]
  4692. 00003510  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4693. 00003514  4E75                     rts
  4694. 00003516  594F                     subq.w     A7, 4
  4695. 00003518  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  4696. 0000351C  206F 000C                movea.l    A0, [A7 + 0xC]
  4697. 00003520  2068 0004                movea.l    A0, [A0 + 0x4]
  4698. 00003524  4868 0018                pea.l      [A0 + 0x18]
  4699. 00003528  4EAD C9E0                jsr        [A5 - 0x3620]
  4700. 0000352C  2F40 0008                move.l     [A7 + 0x8], D0
  4701. 00003530  202F 0008                move.l     D0, [A7 + 0x8]
  4702. 00003534  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4703. 00003538  4E75                     rts
  4704. 0000353A  594F                     subq.w     A7, 4
  4705. 0000353C  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  4706. 00003540  206F 000C                movea.l    A0, [A7 + 0xC]
  4707. 00003544  2068 0004                movea.l    A0, [A0 + 0x4]
  4708. 00003548  4868 0018                pea.l      [A0 + 0x18]
  4709. 0000354C  4EAD C9E8                jsr        [A5 - 0x3618]
  4710. 00003550  2F40 0008                move.l     [A7 + 0x8], D0
  4711. 00003554  202F 0008                move.l     D0, [A7 + 0x8]
  4712. 00003558  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4713. 0000355C  4E75                     rts
  4714. 0000355E  4FEF FFE0                lea.l      A7, [A7 - 0x20]
  4715. 00003562  486F 0010                pea.l      [A7 + 0x10]
  4716. 00003566  4EAD 9FB8                jsr        [A5 - 0x6048]
  4717. 0000356A  42AF 0008                clr.l      [A7 + 0x8]
  4718. 0000356E  42AF 000C                clr.l      [A7 + 0xC]
  4719. 00003572  2F6F 002C 0010           move.l     [A7 + 0x10], [A7 + 0x2C]
  4720. 00003578  2F6F 0030 001C           move.l     [A7 + 0x1C], [A7 + 0x30]
  4721. 0000357E  2F6F 0034 0020           move.l     [A7 + 0x20], [A7 + 0x34]
  4722. 00003584  486F 0008                pea.l      [A7 + 0x8]
  4723. 00003588  206F 002C                movea.l    A0, [A7 + 0x2C]
  4724. 0000358C  2068 0004                movea.l    A0, [A0 + 0x4]
  4725. 00003590  4868 0018                pea.l      [A0 + 0x18]
  4726. 00003594  4EAD C9F0                jsr        [A5 - 0x3610]
  4727. 00003598  2F40 000C                move.l     [A7 + 0xC], D0
  4728. 0000359C  4AAF 0040                tst.l      [A7 + 0x40]
  4729. 000035A0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4730. 000035A4  6710                     beq        +0x12 /* 000035B6 */
  4731. 000035A6  206F 0034                movea.l    A0, [A7 + 0x34]
  4732. 000035AA  20AF 0010                move.l     [A0], [A7 + 0x10]
  4733. 000035AE  216F 0014 0004           move.l     [A0 + 0x4], [A7 + 0x14]
  4734. 000035B4  600A                     bra        +0xC /* 000035C0 */
  4735. label000035B6:
  4736. 000035B6  486F 0010                pea.l      [A7 + 0x10]
  4737. 000035BA  4EAD 9FB0                jsr        [A5 - 0x6050]
  4738. 000035BE  584F                     addq.w     A7, 4
  4739. label000035C0:
  4740. 000035C0  2017                     move.l     D0, [A7]
  4741. 000035C2  4FEF 0020                lea.l      A7, [A7 + 0x20]
  4742. 000035C6  4E75                     rts
  4743. 000035C8  594F                     subq.w     A7, 4
  4744. 000035CA  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  4745. 000035CE  206F 000C                movea.l    A0, [A7 + 0xC]
  4746. 000035D2  2068 0004                movea.l    A0, [A0 + 0x4]
  4747. 000035D6  4868 0018                pea.l      [A0 + 0x18]
  4748. 000035DA  4EAD C9C0                jsr        [A5 - 0x3640]
  4749. 000035DE  2F40 0008                move.l     [A7 + 0x8], D0
  4750. 000035E2  202F 0008                move.l     D0, [A7 + 0x8]
  4751. 000035E6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4752. 000035EA  4E75                     rts
  4753. 000035EC  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  4754. 000035F0  4878 0001                push.l     0x1
  4755. 000035F4  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  4756. 000035F8  4EBA E07E                jsr        [PC - 0x1F82 /* 00001678 */]
  4757. 000035FC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4758. 00003600  4E75                     rts
  4759. 00003602  2F2F 0018                move.l     -[A7], [A7 + 0x18]
  4760. 00003606  2F2F 0018                move.l     -[A7], [A7 + 0x18]
  4761. 0000360A  2F2F 0018                move.l     -[A7], [A7 + 0x18]
  4762. 0000360E  2F2F 0018                move.l     -[A7], [A7 + 0x18]
  4763. 00003612  2F2F 0018                move.l     -[A7], [A7 + 0x18]
  4764. 00003616  206F 0018                movea.l    A0, [A7 + 0x18]
  4765. 0000361A  2068 0004                movea.l    A0, [A0 + 0x4]
  4766. 0000361E  4868 0018                pea.l      [A0 + 0x18]
  4767. 00003622  4EAD CA38                jsr        [A5 - 0x35C8]
  4768. 00003626  4FEF 0018                lea.l      A7, [A7 + 0x18]
  4769. 0000362A  4E75                     rts
  4770. 0000362C  206F 0004                movea.l    A0, [A7 + 0x4]
  4771. 00003630  2068 0004                movea.l    A0, [A0 + 0x4]
  4772. 00003634  226F 0008                movea.l    A1, [A7 + 0x8]
  4773. 00003638  22A8 0018                move.l     [A1], [A0 + 0x18]
  4774. 0000363C  2368 001C 0004           move.l     [A1 + 0x4], [A0 + 0x1C]
  4775. 00003642  2368 0020 0008           move.l     [A1 + 0x8], [A0 + 0x20]
  4776. 00003648  7000                     moveq.l    D0, 0x00
  4777. 0000364A  4E75                     rts
  4778. 0000364C  206F 0008                movea.l    A0, [A7 + 0x8]
  4779. 00003650  226F 0004                movea.l    A1, [A7 + 0x4]
  4780. 00003654  2269 0004                movea.l    A1, [A1 + 0x4]
  4781. 00003658  2350 0018                move.l     [A1 + 0x18], [A0]
  4782. 0000365C  2368 0004 001C           move.l     [A1 + 0x1C], [A0 + 0x4]
  4783. 00003662  2368 0008 0020           move.l     [A1 + 0x20], [A0 + 0x8]
  4784. 00003668  7000                     moveq.l    D0, 0x00
  4785. 0000366A  4E75                     rts
  4786. 0000366C  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  4787. 00003670  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  4788. 00003674  206F 000C                movea.l    A0, [A7 + 0xC]
  4789. 00003678  2F28 0004                move.l     -[A7], [A0 + 0x4]
  4790. 0000367C  2068 0004                movea.l    A0, [A0 + 0x4]
  4791. 00003680  2050                     movea.l    A0, [A0]
  4792. 00003682  2068 0004                movea.l    A0, [A0 + 0x4]
  4793. 00003686  4E90                     jsr        [A0]
  4794. 00003688  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4795. 0000368C  4E75                     rts
  4796. 0000368E  2F0A                     move.l     -[A7], A2
  4797. 00003690  246F 0008                movea.l    A2, [A7 + 0x8]
  4798. 00003694  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  4799. 00003698  206A 0004                movea.l    A0, [A2 + 0x4]
  4800. 0000369C  2050                     movea.l    A0, [A0]
  4801. 0000369E  2068 0008                movea.l    A0, [A0 + 0x8]
  4802. 000036A2  4E90                     jsr        [A0]
  4803. 000036A4  52AA 0008                addq.l     [A2 + 0x8], 1
  4804. 000036A8  202A 0008                move.l     D0, [A2 + 0x8]
  4805. 000036AC  584F                     addq.w     A7, 4
  4806. 000036AE  245F                     movea.l    A2, [A7]+
  4807. 000036B0  4E75                     rts
  4808. 000036B2  48E7 1030                movem.l    -[A7], D3,A2,A3
  4809. 000036B6  266F 0010                movea.l    A3, [A7 + 0x10]
  4810. 000036BA  53AB 0008                subq.l     [A3 + 0x8], 1
  4811. 000036BE  262B 0008                move.l     D3, [A3 + 0x8]
  4812. 000036C2  246B 0004                movea.l    A2, [A3 + 0x4]
  4813. 000036C6  4A83                     tst.l      D3
  4814. 000036C8  662A                     bne        +0x2C /* 000036F4 */
  4815. 000036CA  2F0B                     move.l     -[A7], A3
  4816. 000036CC  4EBA 0138                jsr        [PC + 0x138 /* 00003806 */]
  4817. 000036D0  2F0B                     move.l     -[A7], A3
  4818. 000036D2  2F2A 000C                move.l     -[A7], [A2 + 0xC]
  4819. 000036D6  206A 000C                movea.l    A0, [A2 + 0xC]
  4820. 000036DA  2050                     movea.l    A0, [A0]
  4821. 000036DC  2068 0014                movea.l    A0, [A0 + 0x14]
  4822. 000036E0  4E90                     jsr        [A0]
  4823. 000036E2  53AD 1A94                subq.l     [A5 + 0x1A94], 1
  4824. 000036E6  2F0A                     move.l     -[A7], A2
  4825. 000036E8  2052                     movea.l    A0, [A2]
  4826. 000036EA  2068 000C                movea.l    A0, [A0 + 0xC]
  4827. 000036EE  4E90                     jsr        [A0]
  4828. 000036F0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4829. label000036F4:
  4830. 000036F4  2F0A                     move.l     -[A7], A2
  4831. 000036F6  2052                     movea.l    A0, [A2]
  4832. 000036F8  2068 000C                movea.l    A0, [A0 + 0xC]
  4833. 000036FC  4E90                     jsr        [A0]
  4834. 000036FE  2003                     move.l     D0, D3
  4835. 00003700  584F                     addq.w     A7, 4
  4836. 00003702  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  4837. 00003706  4E75                     rts
  4838. 00003708  2F0A                     move.l     -[A7], A2
  4839. 0000370A  594F                     subq.w     A7, 4
  4840. 0000370C  95CA                     sub.l      A2, A2
  4841. 0000370E  4297                     clr.l      [A7]
  4842. 00003710  4857                     pea.l      [A7]
  4843. 00003712  4EBA 0046                jsr        [PC + 0x46 /* 0000375A */]
  4844. 00003716  2F00                     move.l     -[A7], D0
  4845. 00003718  486D D1E0                pea.l      [A5 - 0x2E20]
  4846. 0000371C  4878 000C                push.l     0xC
  4847. 00003720  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  4848. 00003724  4EBA 19A4                jsr        [PC + 0x19A4 /* 000050CA */]
  4849. 00003728  2440                     movea.l    A2, D0
  4850. 0000372A  200A                     move.l     D0, A2
  4851. 0000372C  4FEF 0014                lea.l      A7, [A7 + 0x14]
  4852. 00003730  6714                     beq        +0x16 /* 00003746 */
  4853. 00003732  4A97                     tst.l      [A7]
  4854. 00003734  6716                     beq        +0x18 /* 0000374C */
  4855. 00003736  2F0A                     move.l     -[A7], A2
  4856. 00003738  2052                     movea.l    A0, [A2]
  4857. 0000373A  2068 000C                movea.l    A0, [A0 + 0xC]
  4858. 0000373E  4E90                     jsr        [A0]
  4859. 00003740  95CA                     sub.l      A2, A2
  4860. 00003742  584F                     addq.w     A7, 4
  4861. 00003744  6006                     bra        +0x8 /* 0000374C */
  4862. label00003746:
  4863. 00003746  2EBC 8004 0002           move.l     [A7], 0x80040002
  4864. label0000374C:
  4865. 0000374C  206F 0010                movea.l    A0, [A7 + 0x10]
  4866. 00003750  208A                     move.l     [A0], A2
  4867. 00003752  2017                     move.l     D0, [A7]
  4868. 00003754  584F                     addq.w     A7, 4
  4869. 00003756  245F                     movea.l    A2, [A7]+
  4870. 00003758  4E75                     rts
  4871. fn0000375A:
  4872. 0000375A  2F0B                     move.l     -[A7], A3
  4873. 0000375C  47ED 1910                lea.l      A3, [A5 + 0x1910]
  4874. 00003760  4A2D 1948                tst.b      [A5 + 0x1948]
  4875. 00003764  6600 008E                bne        +0x90 /* 000037F4 */
  4876. 00003768  224B                     movea.l    A1, A3
  4877. 0000376A  700D                     moveq.l    D0, 0x0D
  4878. 0000376C  1B7C 0001 1948           move.b     [A5 + 0x1948], 0x1
  4879. 00003772  41ED D1C0                lea.l      A0, [A5 - 0x2E40]
  4880. 00003776  2348 0004                move.l     [A1 + 0x4], A0
  4881. 0000377A  5380                     subq.l     D0, 1
  4882. 0000377C  41ED D1C8                lea.l      A0, [A5 - 0x2E38]
  4883. 00003780  2348 0008                move.l     [A1 + 0x8], A0
  4884. 00003784  5380                     subq.l     D0, 1
  4885. 00003786  41ED D1D0                lea.l      A0, [A5 - 0x2E30]
  4886. 0000378A  2348 000C                move.l     [A1 + 0xC], A0
  4887. 0000378E  5380                     subq.l     D0, 1
  4888. 00003790  41ED D220                lea.l      A0, [A5 - 0x2DE0]
  4889. 00003794  2348 0010                move.l     [A1 + 0x10], A0
  4890. 00003798  5380                     subq.l     D0, 1
  4891. 0000379A  41ED D228                lea.l      A0, [A5 - 0x2DD8]
  4892. 0000379E  2348 0014                move.l     [A1 + 0x14], A0
  4893. 000037A2  5380                     subq.l     D0, 1
  4894. 000037A4  41ED D230                lea.l      A0, [A5 - 0x2DD0]
  4895. 000037A8  2348 0018                move.l     [A1 + 0x18], A0
  4896. 000037AC  5380                     subq.l     D0, 1
  4897. 000037AE  41ED D238                lea.l      A0, [A5 - 0x2DC8]
  4898. 000037B2  2348 001C                move.l     [A1 + 0x1C], A0
  4899. 000037B6  5380                     subq.l     D0, 1
  4900. 000037B8  41ED D240                lea.l      A0, [A5 - 0x2DC0]
  4901. 000037BC  2348 0020                move.l     [A1 + 0x20], A0
  4902. 000037C0  5380                     subq.l     D0, 1
  4903. 000037C2  41ED D248                lea.l      A0, [A5 - 0x2DB8]
  4904. 000037C6  2348 0024                move.l     [A1 + 0x24], A0
  4905. 000037CA  5380                     subq.l     D0, 1
  4906. 000037CC  41ED D250                lea.l      A0, [A5 - 0x2DB0]
  4907. 000037D0  2348 0028                move.l     [A1 + 0x28], A0
  4908. 000037D4  5380                     subq.l     D0, 1
  4909. 000037D6  41ED D258                lea.l      A0, [A5 - 0x2DA8]
  4910. 000037DA  2348 002C                move.l     [A1 + 0x2C], A0
  4911. 000037DE  5380                     subq.l     D0, 1
  4912. 000037E0  41ED D260                lea.l      A0, [A5 - 0x2DA0]
  4913. 000037E4  2348 0030                move.l     [A1 + 0x30], A0
  4914. 000037E8  5380                     subq.l     D0, 1
  4915. 000037EA  41ED D268                lea.l      A0, [A5 - 0x2D98]
  4916. 000037EE  2348 0034                move.l     [A1 + 0x34], A0
  4917. 000037F2  5380                     subq.l     D0, 1
  4918. label000037F4:
  4919. 000037F4  200B                     move.l     D0, A3
  4920. 000037F6  265F                     movea.l    A3, [A7]+
  4921. 000037F8  4E75                     rts
  4922. 000037FA  594F                     subq.w     A7, 4
  4923. 000037FC  2EAF 0008                move.l     [A7], [A7 + 0x8]
  4924. 00003800  7000                     moveq.l    D0, 0x00
  4925. 00003802  584F                     addq.w     A7, 4
  4926. 00003804  4E75                     rts
  4927. fn00003806:
  4928. 00003806  594F                     subq.w     A7, 4
  4929. 00003808  2EAF 0008                move.l     [A7], [A7 + 0x8]
  4930. 0000380C  584F                     addq.w     A7, 4
  4931. 0000380E  4E75                     rts
  4932. 00003810  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  4933. 00003814  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  4934. 00003818  206F 000C                movea.l    A0, [A7 + 0xC]
  4935. 0000381C  2F28 0004                move.l     -[A7], [A0 + 0x4]
  4936. 00003820  2068 0004                movea.l    A0, [A0 + 0x4]
  4937. 00003824  2050                     movea.l    A0, [A0]
  4938. 00003826  2068 0004                movea.l    A0, [A0 + 0x4]
  4939. 0000382A  4E90                     jsr        [A0]
  4940. 0000382C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4941. 00003830  4E75                     rts
  4942. 00003832  2F0A                     move.l     -[A7], A2
  4943. 00003834  246F 0008                movea.l    A2, [A7 + 0x8]
  4944. 00003838  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  4945. 0000383C  206A 0004                movea.l    A0, [A2 + 0x4]
  4946. 00003840  2050                     movea.l    A0, [A0]
  4947. 00003842  2068 0008                movea.l    A0, [A0 + 0x8]
  4948. 00003846  4E90                     jsr        [A0]
  4949. 00003848  52AA 0008                addq.l     [A2 + 0x8], 1
  4950. 0000384C  202A 0008                move.l     D0, [A2 + 0x8]
  4951. 00003850  584F                     addq.w     A7, 4
  4952. 00003852  245F                     movea.l    A2, [A7]+
  4953. 00003854  4E75                     rts
  4954. 00003856  48E7 1030                movem.l    -[A7], D3,A2,A3
  4955. 0000385A  266F 0010                movea.l    A3, [A7 + 0x10]
  4956. 0000385E  53AB 0008                subq.l     [A3 + 0x8], 1
  4957. 00003862  262B 0008                move.l     D3, [A3 + 0x8]
  4958. 00003866  246B 0004                movea.l    A2, [A3 + 0x4]
  4959. 0000386A  4A83                     tst.l      D3
  4960. 0000386C  662A                     bne        +0x2C /* 00003898 */
  4961. 0000386E  2F0B                     move.l     -[A7], A3
  4962. 00003870  4EBA 00DC                jsr        [PC + 0xDC /* 0000394E */]
  4963. 00003874  2F0B                     move.l     -[A7], A3
  4964. 00003876  2F2A 000C                move.l     -[A7], [A2 + 0xC]
  4965. 0000387A  206A 000C                movea.l    A0, [A2 + 0xC]
  4966. 0000387E  2050                     movea.l    A0, [A0]
  4967. 00003880  2068 0014                movea.l    A0, [A0 + 0x14]
  4968. 00003884  4E90                     jsr        [A0]
  4969. 00003886  53AD 1A94                subq.l     [A5 + 0x1A94], 1
  4970. 0000388A  2F0A                     move.l     -[A7], A2
  4971. 0000388C  2052                     movea.l    A0, [A2]
  4972. 0000388E  2068 000C                movea.l    A0, [A0 + 0xC]
  4973. 00003892  4E90                     jsr        [A0]
  4974. 00003894  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4975. label00003898:
  4976. 00003898  2F0A                     move.l     -[A7], A2
  4977. 0000389A  2052                     movea.l    A0, [A2]
  4978. 0000389C  2068 000C                movea.l    A0, [A0 + 0xC]
  4979. 000038A0  4E90                     jsr        [A0]
  4980. 000038A2  2003                     move.l     D0, D3
  4981. 000038A4  584F                     addq.w     A7, 4
  4982. 000038A6  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  4983. 000038AA  4E75                     rts
  4984. 000038AC  2F0A                     move.l     -[A7], A2
  4985. 000038AE  594F                     subq.w     A7, 4
  4986. 000038B0  95CA                     sub.l      A2, A2
  4987. 000038B2  4297                     clr.l      [A7]
  4988. 000038B4  4857                     pea.l      [A7]
  4989. 000038B6  4EBA 0046                jsr        [PC + 0x46 /* 000038FE */]
  4990. 000038BA  2F00                     move.l     -[A7], D0
  4991. 000038BC  486D D208                pea.l      [A5 - 0x2DF8]
  4992. 000038C0  4878 000C                push.l     0xC
  4993. 000038C4  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  4994. 000038C8  4EBA 1800                jsr        [PC + 0x1800 /* 000050CA */]
  4995. 000038CC  2440                     movea.l    A2, D0
  4996. 000038CE  200A                     move.l     D0, A2
  4997. 000038D0  4FEF 0014                lea.l      A7, [A7 + 0x14]
  4998. 000038D4  6714                     beq        +0x16 /* 000038EA */
  4999. 000038D6  4A97                     tst.l      [A7]
  5000. 000038D8  6716                     beq        +0x18 /* 000038F0 */
  5001. 000038DA  2F0A                     move.l     -[A7], A2
  5002. 000038DC  2052                     movea.l    A0, [A2]
  5003. 000038DE  2068 000C                movea.l    A0, [A0 + 0xC]
  5004. 000038E2  4E90                     jsr        [A0]
  5005. 000038E4  95CA                     sub.l      A2, A2
  5006. 000038E6  584F                     addq.w     A7, 4
  5007. 000038E8  6006                     bra        +0x8 /* 000038F0 */
  5008. label000038EA:
  5009. 000038EA  2EBC 8004 0002           move.l     [A7], 0x80040002
  5010. label000038F0:
  5011. 000038F0  206F 0010                movea.l    A0, [A7 + 0x10]
  5012. 000038F4  208A                     move.l     [A0], A2
  5013. 000038F6  2017                     move.l     D0, [A7]
  5014. 000038F8  584F                     addq.w     A7, 4
  5015. 000038FA  245F                     movea.l    A2, [A7]+
  5016. 000038FC  4E75                     rts
  5017. fn000038FE:
  5018. 000038FE  2F0B                     move.l     -[A7], A3
  5019. 00003900  47ED 194A                lea.l      A3, [A5 + 0x194A /* export_805 */]
  5020. 00003904  4A2D 195E                tst.b      [A5 + 0x195E]
  5021. 00003908  6632                     bne        +0x34 /* 0000393C */
  5022. 0000390A  224B                     movea.l    A1, A3
  5023. 0000390C  7004                     moveq.l    D0, 0x04
  5024. 0000390E  1B7C 0001 195E           move.b     [A5 + 0x195E], 0x1
  5025. 00003914  41ED D1E8                lea.l      A0, [A5 - 0x2E18]
  5026. 00003918  2348 0004                move.l     [A1 + 0x4], A0
  5027. 0000391C  5380                     subq.l     D0, 1
  5028. 0000391E  41ED D1F0                lea.l      A0, [A5 - 0x2E10]
  5029. 00003922  2348 0008                move.l     [A1 + 0x8], A0
  5030. 00003926  5380                     subq.l     D0, 1
  5031. 00003928  41ED D1F8                lea.l      A0, [A5 - 0x2E08]
  5032. 0000392C  2348 000C                move.l     [A1 + 0xC], A0
  5033. 00003930  5380                     subq.l     D0, 1
  5034. 00003932  41ED D270                lea.l      A0, [A5 - 0x2D90]
  5035. 00003936  2348 0010                move.l     [A1 + 0x10], A0
  5036. 0000393A  5380                     subq.l     D0, 1
  5037. label0000393C:
  5038. 0000393C  200B                     move.l     D0, A3
  5039. 0000393E  265F                     movea.l    A3, [A7]+
  5040. 00003940  4E75                     rts
  5041. 00003942  594F                     subq.w     A7, 4
  5042. 00003944  2EAF 0008                move.l     [A7], [A7 + 0x8]
  5043. 00003948  7000                     moveq.l    D0, 0x00
  5044. 0000394A  584F                     addq.w     A7, 4
  5045. 0000394C  4E75                     rts
  5046. fn0000394E:
  5047. 0000394E  594F                     subq.w     A7, 4
  5048. 00003950  2EAF 0008                move.l     [A7], [A7 + 0x8]
  5049. 00003954  584F                     addq.w     A7, 4
  5050. 00003956  4E75                     rts
  5051. 00003958  206F 0004                movea.l    A0, [A7 + 0x4]
  5052. 0000395C  42A8 0018                clr.l      [A0 + 0x18]
  5053. 00003960  70FF                     moveq.l    D0, 0xFFFFFFFF
  5054. 00003962  2140 001C                move.l     [A0 + 0x1C], D0
  5055. 00003966  42A8 0020                clr.l      [A0 + 0x20]
  5056. 0000396A  42A8 0024                clr.l      [A0 + 0x24]
  5057. 0000396E  42A8 0028                clr.l      [A0 + 0x28]
  5058. 00003972  42A8 0030                clr.l      [A0 + 0x30]
  5059. 00003976  42A8 002C                clr.l      [A0 + 0x2C]
  5060. 0000397A  7000                     moveq.l    D0, 0x00
  5061. 0000397C  4E75                     rts
  5062. 0000397E  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  5063. 00003982  4EBA 00F4                jsr        [PC + 0xF4 /* 00003A78 */]
  5064. 00003986  584F                     addq.w     A7, 4
  5065. 00003988  4E75                     rts
  5066. 0000398A  48E7 1C30                movem.l    -[A7], D3,D4,D5,A2,A3
  5067. 0000398E  594F                     subq.w     A7, 4
  5068. 00003990  266F 001C                movea.l    A3, [A7 + 0x1C]
  5069. 00003994  2A2F 0020                move.l     D5, [A7 + 0x20]
  5070. 00003998  7600                     moveq.l    D3, 0x00
  5071. 0000399A  246B 0004                movea.l    A2, [A3 + 0x4]
  5072. 0000399E  7800                     moveq.l    D4, 0x00
  5073. 000039A0  4AAA 0024                tst.l      [A2 + 0x24]
  5074. 000039A4  670E                     beq        +0x10 /* 000039B4 */
  5075. 000039A6  203C 8004 0051           move.l     D0, 0x80040051
  5076. 000039AC  584F                     addq.w     A7, 4
  5077. 000039AE  4CDF 0C38                movem.l    D3,D4,D5,A2,A3, [A7]+
  5078. 000039B2  4E75                     rts
  5079. label000039B4:
  5080. 000039B4  4AAA 0018                tst.l      [A2 + 0x18]
  5081. 000039B8  660E                     bne        +0x10 /* 000039C8 */
  5082. 000039BA  203C 8004 0053           move.l     D0, 0x80040053
  5083. 000039C0  584F                     addq.w     A7, 4
  5084. 000039C2  4CDF 0C38                movem.l    D3,D4,D5,A2,A3, [A7]+
  5085. 000039C6  4E75                     rts
  5086. label000039C8:
  5087. 000039C8  2005                     move.l     D0, D5
  5088. 000039CA  670A                     beq        +0xC /* 000039D6 */
  5089. 000039CC  5380                     subq.l     D0, 1
  5090. 000039CE  6764                     beq        +0x66 /* 00003A34 */
  5091. 000039D0  5380                     subq.l     D0, 1
  5092. 000039D2  672E                     beq        +0x30 /* 00003A02 */
  5093. 000039D4  6064                     bra        +0x66 /* 00003A3A */
  5094. label000039D6:
  5095. 000039D6  70FF                     moveq.l    D0, 0xFFFFFFFF
  5096. 000039D8  B0AA 001C                cmp.l      D0, [A2 + 0x1C]
  5097. 000039DC  6710                     beq        +0x12 /* 000039EE */
  5098. 000039DE  2F2A 001C                move.l     -[A7], [A2 + 0x1C]
  5099. 000039E2  2F2A 0018                move.l     -[A7], [A2 + 0x18]
  5100. 000039E6  4EAD C0A8                jsr        [A5 - 0x3F58]
  5101. 000039EA  3800                     move.w     D4, D0
  5102. 000039EC  504F                     addq.w     A7, 8
  5103. label000039EE:
  5104. 000039EE  4A44                     tst.w      D4
  5105. 000039F0  6708                     beq        +0xA /* 000039FA */
  5106. 000039F2  263C 8004 0053           move.l     D3, 0x80040053
  5107. 000039F8  6040                     bra        +0x42 /* 00003A3A */
  5108. label000039FA:
  5109. 000039FA  7001                     moveq.l    D0, 0x01
  5110. 000039FC  2540 0024                move.l     [A2 + 0x24], D0
  5111. 00003A00  6038                     bra        +0x3A /* 00003A3A */
  5112. label00003A02:
  5113. 00003A02  70FF                     moveq.l    D0, 0xFFFFFFFF
  5114. 00003A04  B0AA 001C                cmp.l      D0, [A2 + 0x1C]
  5115. 00003A08  6716                     beq        +0x18 /* 00003A20 */
  5116. 00003A0A  2F2A 0028                move.l     -[A7], [A2 + 0x28]
  5117. 00003A0E  2F2A 001C                move.l     -[A7], [A2 + 0x1C]
  5118. 00003A12  2F2A 0018                move.l     -[A7], [A2 + 0x18]
  5119. 00003A16  4EAD C070                jsr        [A5 - 0x3F90]
  5120. 00003A1A  3800                     move.w     D4, D0
  5121. 00003A1C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5122. label00003A20:
  5123. 00003A20  4A44                     tst.w      D4
  5124. 00003A22  6708                     beq        +0xA /* 00003A2C */
  5125. 00003A24  263C 8004 0053           move.l     D3, 0x80040053
  5126. 00003A2A  600E                     bra        +0x10 /* 00003A3A */
  5127. label00003A2C:
  5128. 00003A2C  7002                     moveq.l    D0, 0x02
  5129. 00003A2E  2540 0024                move.l     [A2 + 0x24], D0
  5130. 00003A32  6006                     bra        +0x8 /* 00003A3A */
  5131. label00003A34:
  5132. 00003A34  263C 8004 0055           move.l     D3, 0x80040055
  5133. label00003A3A:
  5134. 00003A3A  4A83                     tst.l      D3
  5135. 00003A3C  6630                     bne        +0x32 /* 00003A6E */
  5136. 00003A3E  2545 0020                move.l     [A2 + 0x20], D5
  5137. 00003A42  256F 0024 002C           move.l     [A2 + 0x2C], [A7 + 0x24]
  5138. 00003A48  42AA 0030                clr.l      [A2 + 0x30]
  5139. 00003A4C  4857                     pea.l      [A7]
  5140. 00003A4E  2F0B                     move.l     -[A7], A3
  5141. 00003A50  2053                     movea.l    A0, [A3]
  5142. 00003A52  2068 0024                movea.l    A0, [A0 + 0x24]
  5143. 00003A56  4E90                     jsr        [A0]
  5144. 00003A58  2600                     move.l     D3, D0
  5145. 00003A5A  4A83                     tst.l      D3
  5146. 00003A5C  504F                     addq.w     A7, 8
  5147. 00003A5E  670A                     beq        +0xC /* 00003A6A */
  5148. 00003A60  2003                     move.l     D0, D3
  5149. 00003A62  584F                     addq.w     A7, 4
  5150. 00003A64  4CDF 0C38                movem.l    D3,D4,D5,A2,A3, [A7]+
  5151. 00003A68  4E75                     rts
  5152. label00003A6A:
  5153. 00003A6A  2557 0030                move.l     [A2 + 0x30], [A7]
  5154. label00003A6E:
  5155. 00003A6E  2003                     move.l     D0, D3
  5156. 00003A70  584F                     addq.w     A7, 4
  5157. 00003A72  4CDF 0C38                movem.l    D3,D4,D5,A2,A3, [A7]+
  5158. 00003A76  4E75                     rts
  5159. fn00003A78:
  5160. 00003A78  48E7 1820                movem.l    -[A7], D3,D4,A2
  5161. 00003A7C  246F 0010                movea.l    A2, [A7 + 0x10]
  5162. 00003A80  7800                     moveq.l    D4, 0x00
  5163. 00003A82  7600                     moveq.l    D3, 0x00
  5164. 00003A84  4AAA 0018                tst.l      [A2 + 0x18]
  5165. 00003A88  6706                     beq        +0x8 /* 00003A90 */
  5166. 00003A8A  4AAA 0024                tst.l      [A2 + 0x24]
  5167. 00003A8E  660C                     bne        +0xE /* 00003A9C */
  5168. label00003A90:
  5169. 00003A90  203C 8004 0050           move.l     D0, 0x80040050
  5170. 00003A96  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  5171. 00003A9A  4E75                     rts
  5172. label00003A9C:
  5173. 00003A9C  202A 0024                move.l     D0, [A2 + 0x24]
  5174. 00003AA0  5380                     subq.l     D0, 1
  5175. 00003AA2  6706                     beq        +0x8 /* 00003AAA */
  5176. 00003AA4  5380                     subq.l     D0, 1
  5177. 00003AA6  6722                     beq        +0x24 /* 00003ACA */
  5178. 00003AA8  604C                     bra        +0x4E /* 00003AF6 */
  5179. label00003AAA:
  5180. 00003AAA  70FF                     moveq.l    D0, 0xFFFFFFFF
  5181. 00003AAC  B0AA 001C                cmp.l      D0, [A2 + 0x1C]
  5182. 00003AB0  6744                     beq        +0x46 /* 00003AF6 */
  5183. 00003AB2  2F2A 0018                move.l     -[A7], [A2 + 0x18]
  5184. 00003AB6  4EAD C0C0                jsr        [A5 - 0x3F40]
  5185. 00003ABA  3600                     move.w     D3, D0
  5186. 00003ABC  4A43                     tst.w      D3
  5187. 00003ABE  584F                     addq.w     A7, 4
  5188. 00003AC0  6734                     beq        +0x36 /* 00003AF6 */
  5189. 00003AC2  283C 8004 0053           move.l     D4, 0x80040053
  5190. 00003AC8  602C                     bra        +0x2E /* 00003AF6 */
  5191. label00003ACA:
  5192. 00003ACA  70FF                     moveq.l    D0, 0xFFFFFFFF
  5193. 00003ACC  B0AA 001C                cmp.l      D0, [A2 + 0x1C]
  5194. 00003AD0  6724                     beq        +0x26 /* 00003AF6 */
  5195. 00003AD2  2F2A 0018                move.l     -[A7], [A2 + 0x18]
  5196. 00003AD6  4EAD C080                jsr        [A5 - 0x3F80]
  5197. 00003ADA  3600                     move.w     D3, D0
  5198. 00003ADC  0C43 00D2                cmpi.w     D3, 0xD2
  5199. 00003AE0  584F                     addq.w     A7, 4
  5200. 00003AE2  6608                     bne        +0xA /* 00003AEC */
  5201. 00003AE4  283C 8004 0058           move.l     D4, 0x80040058
  5202. 00003AEA  600A                     bra        +0xC /* 00003AF6 */
  5203. label00003AEC:
  5204. 00003AEC  4A43                     tst.w      D3
  5205. 00003AEE  6706                     beq        +0x8 /* 00003AF6 */
  5206. 00003AF0  283C 8004 0053           move.l     D4, 0x80040053
  5207. label00003AF6:
  5208. 00003AF6  42AA 0024                clr.l      [A2 + 0x24]
  5209. 00003AFA  2004                     move.l     D0, D4
  5210. 00003AFC  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  5211. 00003B00  4E75                     rts
  5212. 00003B02  206F 0004                movea.l    A0, [A7 + 0x4]
  5213. 00003B06  2F28 0004                move.l     -[A7], [A0 + 0x4]
  5214. 00003B0A  4EBA FF6C                jsr        [PC - 0x94 /* 00003A78 */]
  5215. 00003B0E  584F                     addq.w     A7, 4
  5216. 00003B10  4E75                     rts
  5217. 00003B12  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  5218. 00003B16  514F                     subq.w     A7, 8
  5219. 00003B18  246F 0020                movea.l    A2, [A7 + 0x20]
  5220. 00003B1C  286F 002C                movea.l    A4, [A7 + 0x2C]
  5221. 00003B20  7600                     moveq.l    D3, 0x00
  5222. 00003B22  266A 0004                movea.l    A3, [A2 + 0x4]
  5223. 00003B26  7800                     moveq.l    D4, 0x00
  5224. 00003B28  200C                     move.l     D0, A4
  5225. 00003B2A  6702                     beq        +0x4 /* 00003B2E */
  5226. 00003B2C  4294                     clr.l      [A4]
  5227. label00003B2E:
  5228. 00003B2E  4AAB 0018                tst.l      [A3 + 0x18]
  5229. 00003B32  6706                     beq        +0x8 /* 00003B3A */
  5230. 00003B34  4AAB 0024                tst.l      [A3 + 0x24]
  5231. 00003B38  660E                     bne        +0x10 /* 00003B48 */
  5232. label00003B3A:
  5233. 00003B3A  203C 8004 0050           move.l     D0, 0x80040050
  5234. 00003B40  504F                     addq.w     A7, 8
  5235. 00003B42  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  5236. 00003B46  4E75                     rts
  5237. label00003B48:
  5238. 00003B48  4857                     pea.l      [A7]
  5239. 00003B4A  2F0A                     move.l     -[A7], A2
  5240. 00003B4C  2052                     movea.l    A0, [A2]
  5241. 00003B4E  2068 0024                movea.l    A0, [A0 + 0x24]
  5242. 00003B52  4E90                     jsr        [A0]
  5243. 00003B54  2600                     move.l     D3, D0
  5244. 00003B56  4A83                     tst.l      D3
  5245. 00003B58  504F                     addq.w     A7, 8
  5246. 00003B5A  670A                     beq        +0xC /* 00003B66 */
  5247. 00003B5C  2003                     move.l     D0, D3
  5248. 00003B5E  504F                     addq.w     A7, 8
  5249. 00003B60  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  5250. 00003B64  4E75                     rts
  5251. label00003B66:
  5252. 00003B66  7002                     moveq.l    D0, 0x02
  5253. 00003B68  B0AB 0020                cmp.l      D0, [A3 + 0x20]
  5254. 00003B6C  660E                     bne        +0x10 /* 00003B7C */
  5255. 00003B6E  203C 8004 0055           move.l     D0, 0x80040055
  5256. 00003B74  504F                     addq.w     A7, 8
  5257. 00003B76  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  5258. 00003B7A  4E75                     rts
  5259. label00003B7C:
  5260. 00003B7C  486F 0004                pea.l      [A7 + 0x4]
  5261. 00003B80  2F0A                     move.l     -[A7], A2
  5262. 00003B82  2052                     movea.l    A0, [A2]
  5263. 00003B84  2068 002C                movea.l    A0, [A0 + 0x2C]
  5264. 00003B88  4E90                     jsr        [A0]
  5265. 00003B8A  2600                     move.l     D3, D0
  5266. 00003B8C  4A83                     tst.l      D3
  5267. 00003B8E  504F                     addq.w     A7, 8
  5268. 00003B90  670A                     beq        +0xC /* 00003B9C */
  5269. 00003B92  2003                     move.l     D0, D3
  5270. 00003B94  504F                     addq.w     A7, 8
  5271. 00003B96  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  5272. 00003B9A  4E75                     rts
  5273. label00003B9C:
  5274. 00003B9C  2017                     move.l     D0, [A7]
  5275. 00003B9E  D0AF 0028                add.l      D0, [A7 + 0x28]
  5276. 00003BA2  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  5277. 00003BA6  6324                     bls        +0x26 /* 00003BCC */
  5278. 00003BA8  200C                     move.l     D0, A4
  5279. 00003BAA  6708                     beq        +0xA /* 00003BB4 */
  5280. 00003BAC  2017                     move.l     D0, [A7]
  5281. 00003BAE  B0AF 0004                cmp.l      D0, [A7 + 0x4]
  5282. 00003BB2  650E                     bcs        +0x10 /* 00003BC2 */
  5283. label00003BB4:
  5284. 00003BB4  203C 8004 0054           move.l     D0, 0x80040054
  5285. 00003BBA  504F                     addq.w     A7, 8
  5286. 00003BBC  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  5287. 00003BC0  4E75                     rts
  5288. label00003BC2:
  5289. 00003BC2  202F 0004                move.l     D0, [A7 + 0x4]
  5290. 00003BC6  9097                     sub.l      D0, [A7]
  5291. 00003BC8  2F40 0028                move.l     [A7 + 0x28], D0
  5292. label00003BCC:
  5293. 00003BCC  486F 0028                pea.l      [A7 + 0x28]
  5294. 00003BD0  2F2F 0028                move.l     -[A7], [A7 + 0x28]
  5295. 00003BD4  2F2B 0018                move.l     -[A7], [A3 + 0x18]
  5296. 00003BD8  4EAD C0B8                jsr        [A5 - 0x3F48]
  5297. 00003BDC  3800                     move.w     D4, D0
  5298. 00003BDE  0C44 00CE                cmpi.w     D4, 0xCE
  5299. 00003BE2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5300. 00003BE6  6618                     bne        +0x1A /* 00003C00 */
  5301. 00003BE8  263C 8004 0054           move.l     D3, 0x80040054
  5302. 00003BEE  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  5303. 00003BF2  2F0A                     move.l     -[A7], A2
  5304. 00003BF4  2052                     movea.l    A0, [A2]
  5305. 00003BF6  2068 0028                movea.l    A0, [A0 + 0x28]
  5306. 00003BFA  4E90                     jsr        [A0]
  5307. 00003BFC  504F                     addq.w     A7, 8
  5308. 00003BFE  600A                     bra        +0xC /* 00003C0A */
  5309. label00003C00:
  5310. 00003C00  4A44                     tst.w      D4
  5311. 00003C02  6706                     beq        +0x8 /* 00003C0A */
  5312. 00003C04  263C 8004 0053           move.l     D3, 0x80040053
  5313. label00003C0A:
  5314. 00003C0A  200C                     move.l     D0, A4
  5315. 00003C0C  6704                     beq        +0x6 /* 00003C12 */
  5316. 00003C0E  28AF 0028                move.l     [A4], [A7 + 0x28]
  5317. label00003C12:
  5318. 00003C12  2003                     move.l     D0, D3
  5319. 00003C14  504F                     addq.w     A7, 8
  5320. 00003C16  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  5321. 00003C1A  4E75                     rts
  5322. 00003C1C  48E7 1020                movem.l    -[A7], D3,A2
  5323. 00003C20  594F                     subq.w     A7, 4
  5324. 00003C22  246F 0010                movea.l    A2, [A7 + 0x10]
  5325. 00003C26  7600                     moveq.l    D3, 0x00
  5326. 00003C28  4857                     pea.l      [A7]
  5327. 00003C2A  2F0A                     move.l     -[A7], A2
  5328. 00003C2C  2052                     movea.l    A0, [A2]
  5329. 00003C2E  2068 0024                movea.l    A0, [A0 + 0x24]
  5330. 00003C32  4E90                     jsr        [A0]
  5331. 00003C34  2600                     move.l     D3, D0
  5332. 00003C36  4A83                     tst.l      D3
  5333. 00003C38  504F                     addq.w     A7, 8
  5334. 00003C3A  670A                     beq        +0xC /* 00003C46 */
  5335. 00003C3C  2003                     move.l     D0, D3
  5336. 00003C3E  584F                     addq.w     A7, 4
  5337. 00003C40  4CDF 0408                movem.l    D3,A2, [A7]+
  5338. 00003C44  4E75                     rts
  5339. label00003C46:
  5340. 00003C46  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  5341. 00003C4A  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  5342. 00003C4E  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  5343. 00003C52  2F0A                     move.l     -[A7], A2
  5344. 00003C54  2052                     movea.l    A0, [A2]
  5345. 00003C56  2068 0018                movea.l    A0, [A0 + 0x18]
  5346. 00003C5A  4E90                     jsr        [A0]
  5347. 00003C5C  2600                     move.l     D3, D0
  5348. 00003C5E  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  5349. 00003C62  2F0A                     move.l     -[A7], A2
  5350. 00003C64  2052                     movea.l    A0, [A2]
  5351. 00003C66  2068 0028                movea.l    A0, [A0 + 0x28]
  5352. 00003C6A  4E90                     jsr        [A0]
  5353. 00003C6C  2003                     move.l     D0, D3
  5354. 00003C6E  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  5355. 00003C72  4CDF 0408                movem.l    D3,A2, [A7]+
  5356. 00003C76  4E75                     rts
  5357. 00003C78  48E7 1C38                movem.l    -[A7], D3,D4,D5,A2,A3,A4
  5358. 00003C7C  594F                     subq.w     A7, 4
  5359. 00003C7E  266F 0020                movea.l    A3, [A7 + 0x20]
  5360. 00003C82  2A2F 0028                move.l     D5, [A7 + 0x28]
  5361. 00003C86  286F 002C                movea.l    A4, [A7 + 0x2C]
  5362. 00003C8A  7600                     moveq.l    D3, 0x00
  5363. 00003C8C  246B 0004                movea.l    A2, [A3 + 0x4]
  5364. 00003C90  7800                     moveq.l    D4, 0x00
  5365. 00003C92  4AAA 0018                tst.l      [A2 + 0x18]
  5366. 00003C96  6706                     beq        +0x8 /* 00003C9E */
  5367. 00003C98  4AAA 0024                tst.l      [A2 + 0x24]
  5368. 00003C9C  660E                     bne        +0x10 /* 00003CAC */
  5369. label00003C9E:
  5370. 00003C9E  203C 8004 0050           move.l     D0, 0x80040050
  5371. 00003CA4  584F                     addq.w     A7, 4
  5372. 00003CA6  4CDF 1C38                movem.l    D3,D4,D5,A2,A3,A4, [A7]+
  5373. 00003CAA  4E75                     rts
  5374. label00003CAC:
  5375. 00003CAC  4AAA 0020                tst.l      [A2 + 0x20]
  5376. 00003CB0  660E                     bne        +0x10 /* 00003CC0 */
  5377. 00003CB2  203C 8004 0055           move.l     D0, 0x80040055
  5378. 00003CB8  584F                     addq.w     A7, 4
  5379. 00003CBA  4CDF 1C38                movem.l    D3,D4,D5,A2,A3,A4, [A7]+
  5380. 00003CBE  4E75                     rts
  5381. label00003CC0:
  5382. 00003CC0  4857                     pea.l      [A7]
  5383. 00003CC2  2F0B                     move.l     -[A7], A3
  5384. 00003CC4  2053                     movea.l    A0, [A3]
  5385. 00003CC6  2068 0024                movea.l    A0, [A0 + 0x24]
  5386. 00003CCA  4E90                     jsr        [A0]
  5387. 00003CCC  2600                     move.l     D3, D0
  5388. 00003CCE  4A83                     tst.l      D3
  5389. 00003CD0  504F                     addq.w     A7, 8
  5390. 00003CD2  670A                     beq        +0xC /* 00003CDE */
  5391. 00003CD4  2003                     move.l     D0, D3
  5392. 00003CD6  584F                     addq.w     A7, 4
  5393. 00003CD8  4CDF 1C38                movem.l    D3,D4,D5,A2,A3,A4, [A7]+
  5394. 00003CDC  4E75                     rts
  5395. label00003CDE:
  5396. 00003CDE  2F05                     move.l     -[A7], D5
  5397. 00003CE0  2F2F 0028                move.l     -[A7], [A7 + 0x28]
  5398. 00003CE4  206B 0004                movea.l    A0, [A3 + 0x4]
  5399. 00003CE8  2F28 0018                move.l     -[A7], [A0 + 0x18]
  5400. 00003CEC  4EAD C078                jsr        [A5 - 0x3F88]
  5401. 00003CF0  3800                     move.w     D4, D0
  5402. 00003CF2  0C44 00D2                cmpi.w     D4, 0xD2
  5403. 00003CF6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5404. 00003CFA  6608                     bne        +0xA /* 00003D04 */
  5405. 00003CFC  263C 8004 0058           move.l     D3, 0x80040058
  5406. 00003D02  600A                     bra        +0xC /* 00003D0E */
  5407. label00003D04:
  5408. 00003D04  4A44                     tst.w      D4
  5409. 00003D06  6706                     beq        +0x8 /* 00003D0E */
  5410. 00003D08  263C 8004 0053           move.l     D3, 0x80040053
  5411. label00003D0E:
  5412. 00003D0E  200C                     move.l     D0, A4
  5413. 00003D10  670C                     beq        +0xE /* 00003D1E */
  5414. 00003D12  4A83                     tst.l      D3
  5415. 00003D14  6704                     beq        +0x6 /* 00003D1A */
  5416. 00003D16  7000                     moveq.l    D0, 0x00
  5417. 00003D18  6002                     bra        +0x4 /* 00003D1C */
  5418. label00003D1A:
  5419. 00003D1A  2005                     move.l     D0, D5
  5420. label00003D1C:
  5421. 00003D1C  2880                     move.l     [A4], D0
  5422. label00003D1E:
  5423. 00003D1E  2003                     move.l     D0, D3
  5424. 00003D20  584F                     addq.w     A7, 4
  5425. 00003D22  4CDF 1C38                movem.l    D3,D4,D5,A2,A3,A4, [A7]+
  5426. 00003D26  4E75                     rts
  5427. 00003D28  48E7 1820                movem.l    -[A7], D3,D4,A2
  5428. 00003D2C  7800                     moveq.l    D4, 0x00
  5429. 00003D2E  206F 0010                movea.l    A0, [A7 + 0x10]
  5430. 00003D32  2468 0004                movea.l    A2, [A0 + 0x4]
  5431. 00003D36  4AAA 0018                tst.l      [A2 + 0x18]
  5432. 00003D3A  6706                     beq        +0x8 /* 00003D42 */
  5433. 00003D3C  4AAA 0024                tst.l      [A2 + 0x24]
  5434. 00003D40  660C                     bne        +0xE /* 00003D4E */
  5435. label00003D42:
  5436. 00003D42  203C 8004 0050           move.l     D0, 0x80040050
  5437. 00003D48  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  5438. 00003D4C  4E75                     rts
  5439. label00003D4E:
  5440. 00003D4E  202A 0024                move.l     D0, [A2 + 0x24]
  5441. 00003D52  5380                     subq.l     D0, 1
  5442. 00003D54  6706                     beq        +0x8 /* 00003D5C */
  5443. 00003D56  5380                     subq.l     D0, 1
  5444. 00003D58  6710                     beq        +0x12 /* 00003D6A */
  5445. 00003D5A  601A                     bra        +0x1C /* 00003D76 */
  5446. label00003D5C:
  5447. 00003D5C  2F2A 0018                move.l     -[A7], [A2 + 0x18]
  5448. 00003D60  4EAD C0D0                jsr        [A5 - 0x3F30]
  5449. 00003D64  2600                     move.l     D3, D0
  5450. 00003D66  584F                     addq.w     A7, 4
  5451. 00003D68  600C                     bra        +0xE /* 00003D76 */
  5452. label00003D6A:
  5453. 00003D6A  2F2A 0018                move.l     -[A7], [A2 + 0x18]
  5454. 00003D6E  4EAD C090                jsr        [A5 - 0x3F70]
  5455. 00003D72  2600                     move.l     D3, D0
  5456. 00003D74  584F                     addq.w     A7, 4
  5457. label00003D76:
  5458. 00003D76  96AA 0030                sub.l      D3, [A2 + 0x30]
  5459. 00003D7A  206F 0014                movea.l    A0, [A7 + 0x14]
  5460. 00003D7E  2083                     move.l     [A0], D3
  5461. 00003D80  2004                     move.l     D0, D4
  5462. 00003D82  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  5463. 00003D86  4E75                     rts
  5464. 00003D88  48E7 1C30                movem.l    -[A7], D3,D4,D5,A2,A3
  5465. 00003D8C  266F 0018                movea.l    A3, [A7 + 0x18]
  5466. 00003D90  7A00                     moveq.l    D5, 0x00
  5467. 00003D92  246B 0004                movea.l    A2, [A3 + 0x4]
  5468. 00003D96  7600                     moveq.l    D3, 0x00
  5469. 00003D98  7800                     moveq.l    D4, 0x00
  5470. 00003D9A  4AAA 0018                tst.l      [A2 + 0x18]
  5471. 00003D9E  6706                     beq        +0x8 /* 00003DA6 */
  5472. 00003DA0  4AAA 0024                tst.l      [A2 + 0x24]
  5473. 00003DA4  660C                     bne        +0xE /* 00003DB2 */
  5474. label00003DA6:
  5475. 00003DA6  203C 8004 0050           move.l     D0, 0x80040050
  5476. 00003DAC  4CDF 0C38                movem.l    D3,D4,D5,A2,A3, [A7]+
  5477. 00003DB0  4E75                     rts
  5478. label00003DB2:
  5479. 00003DB2  262F 001C                move.l     D3, [A7 + 0x1C]
  5480. 00003DB6  D6AA 0030                add.l      D3, [A2 + 0x30]
  5481. 00003DBA  202A 0024                move.l     D0, [A2 + 0x24]
  5482. 00003DBE  5380                     subq.l     D0, 1
  5483. 00003DC0  6706                     beq        +0x8 /* 00003DC8 */
  5484. 00003DC2  5380                     subq.l     D0, 1
  5485. 00003DC4  6716                     beq        +0x18 /* 00003DDC */
  5486. 00003DC6  6026                     bra        +0x28 /* 00003DEE */
  5487. label00003DC8:
  5488. 00003DC8  2F03                     move.l     -[A7], D3
  5489. 00003DCA  206B 0004                movea.l    A0, [A3 + 0x4]
  5490. 00003DCE  2F28 0018                move.l     -[A7], [A0 + 0x18]
  5491. 00003DD2  4EAD C0C8                jsr        [A5 - 0x3F38]
  5492. 00003DD6  3800                     move.w     D4, D0
  5493. 00003DD8  504F                     addq.w     A7, 8
  5494. 00003DDA  6012                     bra        +0x14 /* 00003DEE */
  5495. label00003DDC:
  5496. 00003DDC  2F03                     move.l     -[A7], D3
  5497. 00003DDE  206B 0004                movea.l    A0, [A3 + 0x4]
  5498. 00003DE2  2F28 0018                move.l     -[A7], [A0 + 0x18]
  5499. 00003DE6  4EAD C088                jsr        [A5 - 0x3F78]
  5500. 00003DEA  3800                     move.w     D4, D0
  5501. 00003DEC  504F                     addq.w     A7, 8
  5502. label00003DEE:
  5503. 00003DEE  4A44                     tst.w      D4
  5504. 00003DF0  6706                     beq        +0x8 /* 00003DF8 */
  5505. 00003DF2  2A3C 8004 0053           move.l     D5, 0x80040053
  5506. label00003DF8:
  5507. 00003DF8  2005                     move.l     D0, D5
  5508. 00003DFA  4CDF 0C38                movem.l    D3,D4,D5,A2,A3, [A7]+
  5509. 00003DFE  4E75                     rts
  5510. 00003E00  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  5511. 00003E04  266F 0018                movea.l    A3, [A7 + 0x18]
  5512. 00003E08  286F 001C                movea.l    A4, [A7 + 0x1C]
  5513. 00003E0C  7600                     moveq.l    D3, 0x00
  5514. 00003E0E  246B 0004                movea.l    A2, [A3 + 0x4]
  5515. 00003E12  4AAA 0018                tst.l      [A2 + 0x18]
  5516. 00003E16  6706                     beq        +0x8 /* 00003E1E */
  5517. 00003E18  4AAA 0024                tst.l      [A2 + 0x24]
  5518. 00003E1C  660C                     bne        +0xE /* 00003E2A */
  5519. label00003E1E:
  5520. 00003E1E  203C 8004 0050           move.l     D0, 0x80040050
  5521. 00003E24  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  5522. 00003E28  4E75                     rts
  5523. label00003E2A:
  5524. 00003E2A  202A 0024                move.l     D0, [A2 + 0x24]
  5525. 00003E2E  5380                     subq.l     D0, 1
  5526. 00003E30  6706                     beq        +0x8 /* 00003E38 */
  5527. 00003E32  5380                     subq.l     D0, 1
  5528. 00003E34  6730                     beq        +0x32 /* 00003E66 */
  5529. 00003E36  6034                     bra        +0x36 /* 00003E6C */
  5530. label00003E38:
  5531. 00003E38  70FF                     moveq.l    D0, 0xFFFFFFFF
  5532. 00003E3A  B0AA 001C                cmp.l      D0, [A2 + 0x1C]
  5533. 00003E3E  660A                     bne        +0xC /* 00003E4A */
  5534. 00003E40  206B 0004                movea.l    A0, [A3 + 0x4]
  5535. 00003E44  2828 0028                move.l     D4, [A0 + 0x28]
  5536. 00003E48  6018                     bra        +0x1A /* 00003E62 */
  5537. label00003E4A:
  5538. 00003E4A  206B 0004                movea.l    A0, [A3 + 0x4]
  5539. 00003E4E  2F28 001C                move.l     -[A7], [A0 + 0x1C]
  5540. 00003E52  206B 0004                movea.l    A0, [A3 + 0x4]
  5541. 00003E56  2F28 0018                move.l     -[A7], [A0 + 0x18]
  5542. 00003E5A  4EAD C0D8                jsr        [A5 - 0x3F28]
  5543. 00003E5E  2800                     move.l     D4, D0
  5544. 00003E60  504F                     addq.w     A7, 8
  5545. label00003E62:
  5546. 00003E62  2884                     move.l     [A4], D4
  5547. 00003E64  600C                     bra        +0xE /* 00003E72 */
  5548. label00003E66:
  5549. 00003E66  28AA 0028                move.l     [A4], [A2 + 0x28]
  5550. 00003E6A  6006                     bra        +0x8 /* 00003E72 */
  5551. label00003E6C:
  5552. 00003E6C  263C 8004 0050           move.l     D3, 0x80040050
  5553. label00003E72:
  5554. 00003E72  2003                     move.l     D0, D3
  5555. 00003E74  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  5556. 00003E78  4E75                     rts
  5557. 00003E7A  594F                     subq.w     A7, 4
  5558. 00003E7C  4297                     clr.l      [A7]
  5559. 00003E7E  206F 0008                movea.l    A0, [A7 + 0x8]
  5560. 00003E82  2268 0004                movea.l    A1, [A0 + 0x4]
  5561. 00003E86  4AA9 0018                tst.l      [A1 + 0x18]
  5562. 00003E8A  6706                     beq        +0x8 /* 00003E92 */
  5563. 00003E8C  4AA9 0024                tst.l      [A1 + 0x24]
  5564. 00003E90  660A                     bne        +0xC /* 00003E9C */
  5565. label00003E92:
  5566. 00003E92  203C 8004 0050           move.l     D0, 0x80040050
  5567. 00003E98  584F                     addq.w     A7, 4
  5568. 00003E9A  4E75                     rts
  5569. label00003E9C:
  5570. 00003E9C  2017                     move.l     D0, [A7]
  5571. 00003E9E  584F                     addq.w     A7, 4
  5572. 00003EA0  4E75                     rts
  5573. 00003EA2  594F                     subq.w     A7, 4
  5574. 00003EA4  4297                     clr.l      [A7]
  5575. 00003EA6  206F 0008                movea.l    A0, [A7 + 0x8]
  5576. 00003EAA  2268 0004                movea.l    A1, [A0 + 0x4]
  5577. 00003EAE  206F 000C                movea.l    A0, [A7 + 0xC]
  5578. 00003EB2  20A9 0020                move.l     [A0], [A1 + 0x20]
  5579. 00003EB6  206F 0010                movea.l    A0, [A7 + 0x10]
  5580. 00003EBA  20A9 002C                move.l     [A0], [A1 + 0x2C]
  5581. 00003EBE  2017                     move.l     D0, [A7]
  5582. 00003EC0  584F                     addq.w     A7, 4
  5583. 00003EC2  4E75                     rts
  5584. 00003EC4  594F                     subq.w     A7, 4
  5585. 00003EC6  226F 0008                movea.l    A1, [A7 + 0x8]
  5586. 00003ECA  4297                     clr.l      [A7]
  5587. 00003ECC  2069 0004                movea.l    A0, [A1 + 0x4]
  5588. 00003ED0  216F 000C 0018           move.l     [A0 + 0x18], [A7 + 0xC]
  5589. 00003ED6  2069 0004                movea.l    A0, [A1 + 0x4]
  5590. 00003EDA  42A8 0030                clr.l      [A0 + 0x30]
  5591. 00003EDE  2069 0004                movea.l    A0, [A1 + 0x4]
  5592. 00003EE2  216F 0010 001C           move.l     [A0 + 0x1C], [A7 + 0x10]
  5593. 00003EE8  2069 0004                movea.l    A0, [A1 + 0x4]
  5594. 00003EEC  42A8 0024                clr.l      [A0 + 0x24]
  5595. 00003EF0  2069 0004                movea.l    A0, [A1 + 0x4]
  5596. 00003EF4  216F 0014 0028           move.l     [A0 + 0x28], [A7 + 0x14]
  5597. 00003EFA  2069 0004                movea.l    A0, [A1 + 0x4]
  5598. 00003EFE  42A8 002C                clr.l      [A0 + 0x2C]
  5599. 00003F02  2017                     move.l     D0, [A7]
  5600. 00003F04  584F                     addq.w     A7, 4
  5601. 00003F06  4E75                     rts
  5602. 00003F08  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  5603. 00003F0C  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  5604. 00003F10  206F 000C                movea.l    A0, [A7 + 0xC]
  5605. 00003F14  2F28 0004                move.l     -[A7], [A0 + 0x4]
  5606. 00003F18  2068 0004                movea.l    A0, [A0 + 0x4]
  5607. 00003F1C  2050                     movea.l    A0, [A0]
  5608. 00003F1E  2068 0004                movea.l    A0, [A0 + 0x4]
  5609. 00003F22  4E90                     jsr        [A0]
  5610. 00003F24  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5611. 00003F28  4E75                     rts
  5612. 00003F2A  2F0A                     move.l     -[A7], A2
  5613. 00003F2C  246F 0008                movea.l    A2, [A7 + 0x8]
  5614. 00003F30  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  5615. 00003F34  206A 0004                movea.l    A0, [A2 + 0x4]
  5616. 00003F38  2050                     movea.l    A0, [A0]
  5617. 00003F3A  2068 0008                movea.l    A0, [A0 + 0x8]
  5618. 00003F3E  4E90                     jsr        [A0]
  5619. 00003F40  52AA 0008                addq.l     [A2 + 0x8], 1
  5620. 00003F44  202A 0008                move.l     D0, [A2 + 0x8]
  5621. 00003F48  584F                     addq.w     A7, 4
  5622. 00003F4A  245F                     movea.l    A2, [A7]+
  5623. 00003F4C  4E75                     rts
  5624. 00003F4E  48E7 1030                movem.l    -[A7], D3,A2,A3
  5625. 00003F52  266F 0010                movea.l    A3, [A7 + 0x10]
  5626. 00003F56  53AB 0008                subq.l     [A3 + 0x8], 1
  5627. 00003F5A  262B 0008                move.l     D3, [A3 + 0x8]
  5628. 00003F5E  246B 0004                movea.l    A2, [A3 + 0x4]
  5629. 00003F62  4A83                     tst.l      D3
  5630. 00003F64  662A                     bne        +0x2C /* 00003F90 */
  5631. 00003F66  2F0B                     move.l     -[A7], A3
  5632. 00003F68  4EBA 0104                jsr        [PC + 0x104 /* 0000406E */]
  5633. 00003F6C  2F0B                     move.l     -[A7], A3
  5634. 00003F6E  2F2A 000C                move.l     -[A7], [A2 + 0xC]
  5635. 00003F72  206A 000C                movea.l    A0, [A2 + 0xC]
  5636. 00003F76  2050                     movea.l    A0, [A0]
  5637. 00003F78  2068 0014                movea.l    A0, [A0 + 0x14]
  5638. 00003F7C  4E90                     jsr        [A0]
  5639. 00003F7E  53AD 1A94                subq.l     [A5 + 0x1A94], 1
  5640. 00003F82  2F0A                     move.l     -[A7], A2
  5641. 00003F84  2052                     movea.l    A0, [A2]
  5642. 00003F86  2068 000C                movea.l    A0, [A0 + 0xC]
  5643. 00003F8A  4E90                     jsr        [A0]
  5644. 00003F8C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5645. label00003F90:
  5646. 00003F90  2F0A                     move.l     -[A7], A2
  5647. 00003F92  2052                     movea.l    A0, [A2]
  5648. 00003F94  2068 000C                movea.l    A0, [A0 + 0xC]
  5649. 00003F98  4E90                     jsr        [A0]
  5650. 00003F9A  2003                     move.l     D0, D3
  5651. 00003F9C  584F                     addq.w     A7, 4
  5652. 00003F9E  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  5653. 00003FA2  4E75                     rts
  5654. 00003FA4  2F0A                     move.l     -[A7], A2
  5655. 00003FA6  594F                     subq.w     A7, 4
  5656. 00003FA8  95CA                     sub.l      A2, A2
  5657. 00003FAA  4297                     clr.l      [A7]
  5658. 00003FAC  4857                     pea.l      [A7]
  5659. 00003FAE  4EBA 0046                jsr        [PC + 0x46 /* 00003FF6 */]
  5660. 00003FB2  2F00                     move.l     -[A7], D0
  5661. 00003FB4  486D D298                pea.l      [A5 - 0x2D68]
  5662. 00003FB8  4878 000C                push.l     0xC
  5663. 00003FBC  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  5664. 00003FC0  4EBA 1108                jsr        [PC + 0x1108 /* 000050CA */]
  5665. 00003FC4  2440                     movea.l    A2, D0
  5666. 00003FC6  200A                     move.l     D0, A2
  5667. 00003FC8  4FEF 0014                lea.l      A7, [A7 + 0x14]
  5668. 00003FCC  6714                     beq        +0x16 /* 00003FE2 */
  5669. 00003FCE  4A97                     tst.l      [A7]
  5670. 00003FD0  6716                     beq        +0x18 /* 00003FE8 */
  5671. 00003FD2  2F0A                     move.l     -[A7], A2
  5672. 00003FD4  2052                     movea.l    A0, [A2]
  5673. 00003FD6  2068 000C                movea.l    A0, [A0 + 0xC]
  5674. 00003FDA  4E90                     jsr        [A0]
  5675. 00003FDC  95CA                     sub.l      A2, A2
  5676. 00003FDE  584F                     addq.w     A7, 4
  5677. 00003FE0  6006                     bra        +0x8 /* 00003FE8 */
  5678. label00003FE2:
  5679. 00003FE2  2EBC 8004 0002           move.l     [A7], 0x80040002
  5680. label00003FE8:
  5681. 00003FE8  206F 0010                movea.l    A0, [A7 + 0x10]
  5682. 00003FEC  208A                     move.l     [A0], A2
  5683. 00003FEE  2017                     move.l     D0, [A7]
  5684. 00003FF0  584F                     addq.w     A7, 4
  5685. 00003FF2  245F                     movea.l    A2, [A7]+
  5686. 00003FF4  4E75                     rts
  5687. fn00003FF6:
  5688. 00003FF6  2F0B                     move.l     -[A7], A3
  5689. 00003FF8  47ED 1960                lea.l      A3, [A5 + 0x1960]
  5690. 00003FFC  4A2D 1984                tst.b      [A5 + 0x1984]
  5691. 00004000  665A                     bne        +0x5C /* 0000405C */
  5692. 00004002  224B                     movea.l    A1, A3
  5693. 00004004  7008                     moveq.l    D0, 0x08
  5694. 00004006  1B7C 0001 1984           move.b     [A5 + 0x1984], 0x1
  5695. 0000400C  41ED D278                lea.l      A0, [A5 - 0x2D88]
  5696. 00004010  2348 0004                move.l     [A1 + 0x4], A0
  5697. 00004014  5380                     subq.l     D0, 1
  5698. 00004016  41ED D280                lea.l      A0, [A5 - 0x2D80]
  5699. 0000401A  2348 0008                move.l     [A1 + 0x8], A0
  5700. 0000401E  5380                     subq.l     D0, 1
  5701. 00004020  41ED D288                lea.l      A0, [A5 - 0x2D78]
  5702. 00004024  2348 000C                move.l     [A1 + 0xC], A0
  5703. 00004028  5380                     subq.l     D0, 1
  5704. 0000402A  41ED D2D8                lea.l      A0, [A5 - 0x2D28]
  5705. 0000402E  2348 0010                move.l     [A1 + 0x10], A0
  5706. 00004032  5380                     subq.l     D0, 1
  5707. 00004034  41ED D2E0                lea.l      A0, [A5 - 0x2D20]
  5708. 00004038  2348 0014                move.l     [A1 + 0x14], A0
  5709. 0000403C  5380                     subq.l     D0, 1
  5710. 0000403E  41ED D2E8                lea.l      A0, [A5 - 0x2D18]
  5711. 00004042  2348 0018                move.l     [A1 + 0x18], A0
  5712. 00004046  5380                     subq.l     D0, 1
  5713. 00004048  41ED D2F0                lea.l      A0, [A5 - 0x2D10]
  5714. 0000404C  2348 001C                move.l     [A1 + 0x1C], A0
  5715. 00004050  5380                     subq.l     D0, 1
  5716. 00004052  41ED D2F8                lea.l      A0, [A5 - 0x2D08]
  5717. 00004056  2348 0020                move.l     [A1 + 0x20], A0
  5718. 0000405A  5380                     subq.l     D0, 1
  5719. label0000405C:
  5720. 0000405C  200B                     move.l     D0, A3
  5721. 0000405E  265F                     movea.l    A3, [A7]+
  5722. 00004060  4E75                     rts
  5723. 00004062  594F                     subq.w     A7, 4
  5724. 00004064  2EAF 0008                move.l     [A7], [A7 + 0x8]
  5725. 00004068  7000                     moveq.l    D0, 0x00
  5726. 0000406A  584F                     addq.w     A7, 4
  5727. 0000406C  4E75                     rts
  5728. fn0000406E:
  5729. 0000406E  594F                     subq.w     A7, 4
  5730. 00004070  2EAF 0008                move.l     [A7], [A7 + 0x8]
  5731. 00004074  584F                     addq.w     A7, 4
  5732. 00004076  4E75                     rts
  5733. 00004078  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  5734. 0000407C  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  5735. 00004080  206F 000C                movea.l    A0, [A7 + 0xC]
  5736. 00004084  2F28 0004                move.l     -[A7], [A0 + 0x4]
  5737. 00004088  2068 0004                movea.l    A0, [A0 + 0x4]
  5738. 0000408C  2050                     movea.l    A0, [A0]
  5739. 0000408E  2068 0004                movea.l    A0, [A0 + 0x4]
  5740. 00004092  4E90                     jsr        [A0]
  5741. 00004094  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5742. 00004098  4E75                     rts
  5743. 0000409A  2F0A                     move.l     -[A7], A2
  5744. 0000409C  246F 0008                movea.l    A2, [A7 + 0x8]
  5745. 000040A0  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  5746. 000040A4  206A 0004                movea.l    A0, [A2 + 0x4]
  5747. 000040A8  2050                     movea.l    A0, [A0]
  5748. 000040AA  2068 0008                movea.l    A0, [A0 + 0x8]
  5749. 000040AE  4E90                     jsr        [A0]
  5750. 000040B0  52AA 0008                addq.l     [A2 + 0x8], 1
  5751. 000040B4  202A 0008                move.l     D0, [A2 + 0x8]
  5752. 000040B8  584F                     addq.w     A7, 4
  5753. 000040BA  245F                     movea.l    A2, [A7]+
  5754. 000040BC  4E75                     rts
  5755. 000040BE  48E7 1030                movem.l    -[A7], D3,A2,A3
  5756. 000040C2  266F 0010                movea.l    A3, [A7 + 0x10]
  5757. 000040C6  53AB 0008                subq.l     [A3 + 0x8], 1
  5758. 000040CA  262B 0008                move.l     D3, [A3 + 0x8]
  5759. 000040CE  246B 0004                movea.l    A2, [A3 + 0x4]
  5760. 000040D2  4A83                     tst.l      D3
  5761. 000040D4  662A                     bne        +0x2C /* 00004100 */
  5762. 000040D6  2F0B                     move.l     -[A7], A3
  5763. 000040D8  4EBA 00F0                jsr        [PC + 0xF0 /* 000041CA */]
  5764. 000040DC  2F0B                     move.l     -[A7], A3
  5765. 000040DE  2F2A 000C                move.l     -[A7], [A2 + 0xC]
  5766. 000040E2  206A 000C                movea.l    A0, [A2 + 0xC]
  5767. 000040E6  2050                     movea.l    A0, [A0]
  5768. 000040E8  2068 0014                movea.l    A0, [A0 + 0x14]
  5769. 000040EC  4E90                     jsr        [A0]
  5770. 000040EE  53AD 1A94                subq.l     [A5 + 0x1A94], 1
  5771. 000040F2  2F0A                     move.l     -[A7], A2
  5772. 000040F4  2052                     movea.l    A0, [A2]
  5773. 000040F6  2068 000C                movea.l    A0, [A0 + 0xC]
  5774. 000040FA  4E90                     jsr        [A0]
  5775. 000040FC  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5776. label00004100:
  5777. 00004100  2F0A                     move.l     -[A7], A2
  5778. 00004102  2052                     movea.l    A0, [A2]
  5779. 00004104  2068 000C                movea.l    A0, [A0 + 0xC]
  5780. 00004108  4E90                     jsr        [A0]
  5781. 0000410A  2003                     move.l     D0, D3
  5782. 0000410C  584F                     addq.w     A7, 4
  5783. 0000410E  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  5784. 00004112  4E75                     rts
  5785. 00004114  2F0A                     move.l     -[A7], A2
  5786. 00004116  594F                     subq.w     A7, 4
  5787. 00004118  95CA                     sub.l      A2, A2
  5788. 0000411A  4297                     clr.l      [A7]
  5789. 0000411C  4857                     pea.l      [A7]
  5790. 0000411E  4EBA 0046                jsr        [PC + 0x46 /* 00004166 */]
  5791. 00004122  2F00                     move.l     -[A7], D0
  5792. 00004124  486D D2C0                pea.l      [A5 - 0x2D40]
  5793. 00004128  4878 000C                push.l     0xC
  5794. 0000412C  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  5795. 00004130  4EBA 0F98                jsr        [PC + 0xF98 /* 000050CA */]
  5796. 00004134  2440                     movea.l    A2, D0
  5797. 00004136  200A                     move.l     D0, A2
  5798. 00004138  4FEF 0014                lea.l      A7, [A7 + 0x14]
  5799. 0000413C  6714                     beq        +0x16 /* 00004152 */
  5800. 0000413E  4A97                     tst.l      [A7]
  5801. 00004140  6716                     beq        +0x18 /* 00004158 */
  5802. 00004142  2F0A                     move.l     -[A7], A2
  5803. 00004144  2052                     movea.l    A0, [A2]
  5804. 00004146  2068 000C                movea.l    A0, [A0 + 0xC]
  5805. 0000414A  4E90                     jsr        [A0]
  5806. 0000414C  95CA                     sub.l      A2, A2
  5807. 0000414E  584F                     addq.w     A7, 4
  5808. 00004150  6006                     bra        +0x8 /* 00004158 */
  5809. label00004152:
  5810. 00004152  2EBC 8004 0002           move.l     [A7], 0x80040002
  5811. label00004158:
  5812. 00004158  206F 0010                movea.l    A0, [A7 + 0x10]
  5813. 0000415C  208A                     move.l     [A0], A2
  5814. 0000415E  2017                     move.l     D0, [A7]
  5815. 00004160  584F                     addq.w     A7, 4
  5816. 00004162  245F                     movea.l    A2, [A7]+
  5817. 00004164  4E75                     rts
  5818. fn00004166:
  5819. 00004166  2F0B                     move.l     -[A7], A3
  5820. 00004168  47ED 1986                lea.l      A3, [A5 + 0x1986]
  5821. 0000416C  4A2D 19A2                tst.b      [A5 + 0x19A2 /* export_816 */]
  5822. 00004170  6646                     bne        +0x48 /* 000041B8 */
  5823. 00004172  224B                     movea.l    A1, A3
  5824. 00004174  7006                     moveq.l    D0, 0x06
  5825. 00004176  1B7C 0001 19A2           move.b     [A5 + 0x19A2 /* export_816 */], 0x1
  5826. 0000417C  41ED D2A0                lea.l      A0, [A5 - 0x2D60]
  5827. 00004180  2348 0004                move.l     [A1 + 0x4], A0
  5828. 00004184  5380                     subq.l     D0, 1
  5829. 00004186  41ED D2A8                lea.l      A0, [A5 - 0x2D58]
  5830. 0000418A  2348 0008                move.l     [A1 + 0x8], A0
  5831. 0000418E  5380                     subq.l     D0, 1
  5832. 00004190  41ED D2B0                lea.l      A0, [A5 - 0x2D50]
  5833. 00004194  2348 000C                move.l     [A1 + 0xC], A0
  5834. 00004198  5380                     subq.l     D0, 1
  5835. 0000419A  41ED D300                lea.l      A0, [A5 - 0x2D00]
  5836. 0000419E  2348 0010                move.l     [A1 + 0x10], A0
  5837. 000041A2  5380                     subq.l     D0, 1
  5838. 000041A4  41ED D308                lea.l      A0, [A5 - 0x2CF8]
  5839. 000041A8  2348 0014                move.l     [A1 + 0x14], A0
  5840. 000041AC  5380                     subq.l     D0, 1
  5841. 000041AE  41ED D310                lea.l      A0, [A5 - 0x2CF0]
  5842. 000041B2  2348 0018                move.l     [A1 + 0x18], A0
  5843. 000041B6  5380                     subq.l     D0, 1
  5844. label000041B8:
  5845. 000041B8  200B                     move.l     D0, A3
  5846. 000041BA  265F                     movea.l    A3, [A7]+
  5847. 000041BC  4E75                     rts
  5848. 000041BE  594F                     subq.w     A7, 4
  5849. 000041C0  2EAF 0008                move.l     [A7], [A7 + 0x8]
  5850. 000041C4  7000                     moveq.l    D0, 0x00
  5851. 000041C6  584F                     addq.w     A7, 4
  5852. 000041C8  4E75                     rts
  5853. fn000041CA:
  5854. 000041CA  594F                     subq.w     A7, 4
  5855. 000041CC  2EAF 0008                move.l     [A7], [A7 + 0x8]
  5856. 000041D0  584F                     addq.w     A7, 4
  5857. 000041D2  4E75                     rts
  5858. 000041D4  7000                     moveq.l    D0, 0x00
  5859. 000041D6  4E75                     rts
  5860. 000041D8  206F 0004                movea.l    A0, [A7 + 0x4]
  5861. 000041DC  4868 0018                pea.l      [A0 + 0x18]
  5862. 000041E0  4EAD C000                jsr        [A5 - 0x4000]
  5863. 000041E4  584F                     addq.w     A7, 4
  5864. 000041E6  4E75                     rts
  5865. 000041E8  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  5866. 000041EC  206F 0008                movea.l    A0, [A7 + 0x8]
  5867. 000041F0  2068 0004                movea.l    A0, [A0 + 0x4]
  5868. 000041F4  4868 0018                pea.l      [A0 + 0x18]
  5869. 000041F8  4EAD BFE8                jsr        [A5 - 0x4018]
  5870. 000041FC  504F                     addq.w     A7, 8
  5871. 000041FE  4E75                     rts
  5872. 00004200  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  5873. 00004204  206F 0008                movea.l    A0, [A7 + 0x8]
  5874. 00004208  2068 0004                movea.l    A0, [A0 + 0x4]
  5875. 0000420C  4868 0018                pea.l      [A0 + 0x18]
  5876. 00004210  4EAD BFF0                jsr        [A5 - 0x4010]
  5877. 00004214  504F                     addq.w     A7, 8
  5878. 00004216  4E75                     rts
  5879. 00004218  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  5880. 0000421C  206F 0008                movea.l    A0, [A7 + 0x8]
  5881. 00004220  2068 0004                movea.l    A0, [A0 + 0x4]
  5882. 00004224  4868 0018                pea.l      [A0 + 0x18]
  5883. 00004228  4EAD BFD8                jsr        [A5 - 0x4028]
  5884. 0000422C  504F                     addq.w     A7, 8
  5885. 0000422E  4E75                     rts
  5886. 00004230  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  5887. 00004234  206F 0008                movea.l    A0, [A7 + 0x8]
  5888. 00004238  2068 0004                movea.l    A0, [A0 + 0x4]
  5889. 0000423C  4868 0018                pea.l      [A0 + 0x18]
  5890. 00004240  4EAD BFE0                jsr        [A5 - 0x4020]
  5891. 00004244  504F                     addq.w     A7, 8
  5892. 00004246  4E75                     rts
  5893. 00004248  48E7 1020                movem.l    -[A7], D3,A2
  5894. 0000424C  4FEF FFDC                lea.l      A7, [A7 - 0x24]
  5895. 00004250  246F 0038                movea.l    A2, [A7 + 0x38]
  5896. 00004254  7600                     moveq.l    D3, 0x00
  5897. 00004256  200A                     move.l     D0, A2
  5898. 00004258  677C                     beq        +0x7E /* 000042D6 */
  5899. 0000425A  486F 0020                pea.l      [A7 + 0x20]
  5900. 0000425E  486D 8686                pea.l      [A5 - 0x797A]
  5901. 00004262  2F0A                     move.l     -[A7], A2
  5902. 00004264  2052                     movea.l    A0, [A2]
  5903. 00004266  2068 0004                movea.l    A0, [A0 + 0x4]
  5904. 0000426A  4E90                     jsr        [A0]
  5905. 0000426C  2600                     move.l     D3, D0
  5906. 0000426E  4A83                     tst.l      D3
  5907. 00004270  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5908. 00004274  6666                     bne        +0x68 /* 000042DC */
  5909. 00004276  4857                     pea.l      [A7]
  5910. 00004278  2F2F 0024                move.l     -[A7], [A7 + 0x24]
  5911. 0000427C  206F 0028                movea.l    A0, [A7 + 0x28]
  5912. 00004280  2050                     movea.l    A0, [A0]
  5913. 00004282  2068 0010                movea.l    A0, [A0 + 0x10]
  5914. 00004286  4E90                     jsr        [A0]
  5915. 00004288  2600                     move.l     D3, D0
  5916. 0000428A  4A83                     tst.l      D3
  5917. 0000428C  504F                     addq.w     A7, 8
  5918. 0000428E  662E                     bne        +0x30 /* 000042BE */
  5919. 00004290  2F2F 0048                move.l     -[A7], [A7 + 0x48]
  5920. 00004294  2F2F 0048                move.l     -[A7], [A7 + 0x48]
  5921. 00004298  2F2F 0048                move.l     -[A7], [A7 + 0x48]
  5922. 0000429C  2F2F 0040                move.l     -[A7], [A7 + 0x40]
  5923. 000042A0  2F2F 004C                move.l     -[A7], [A7 + 0x4C]
  5924. 000042A4  206F 0044                movea.l    A0, [A7 + 0x44]
  5925. 000042A8  2068 0004                movea.l    A0, [A0 + 0x4]
  5926. 000042AC  4868 0018                pea.l      [A0 + 0x18]
  5927. 000042B0  486F 0018                pea.l      [A7 + 0x18]
  5928. 000042B4  4EAD BFF8                jsr        [A5 - 0x4008]
  5929. 000042B8  2600                     move.l     D3, D0
  5930. 000042BA  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  5931. label000042BE:
  5932. 000042BE  2F2F 0020                move.l     -[A7], [A7 + 0x20]
  5933. 000042C2  206F 0024                movea.l    A0, [A7 + 0x24]
  5934. 000042C6  2050                     movea.l    A0, [A0]
  5935. 000042C8  2068 000C                movea.l    A0, [A0 + 0xC]
  5936. 000042CC  4E90                     jsr        [A0]
  5937. 000042CE  4A80                     tst.l      D0
  5938. 000042D0  584F                     addq.w     A7, 4
  5939. 000042D2  6708                     beq        +0xA /* 000042DC */
  5940. 000042D4  6006                     bra        +0x8 /* 000042DC */
  5941. label000042D6:
  5942. 000042D6  263C 8004 0001           move.l     D3, 0x80040001
  5943. label000042DC:
  5944. 000042DC  2003                     move.l     D0, D3
  5945. 000042DE  4FEF 0024                lea.l      A7, [A7 + 0x24]
  5946. 000042E2  4CDF 0408                movem.l    D3,A2, [A7]+
  5947. 000042E6  4E75                     rts
  5948. 000042E8  206F 0004                movea.l    A0, [A7 + 0x4]
  5949. 000042EC  2068 0004                movea.l    A0, [A0 + 0x4]
  5950. 000042F0  226F 0008                movea.l    A1, [A7 + 0x8]
  5951. 000042F4  41E8 0018                lea.l      A0, [A0 + 0x18]
  5952. 000042F8  7007                     moveq.l    D0, 0x07
  5953. label000042FA:
  5954. 000042FA  22D8                     move.l     [A1]+, [A0]+
  5955. 000042FC  51C8 FFFC                dbf        D0, -0x6 /* 000042FA */
  5956. 00004300  7000                     moveq.l    D0, 0x00
  5957. 00004302  4E75                     rts
  5958. 00004304  206F 0008                movea.l    A0, [A7 + 0x8]
  5959. 00004308  226F 0004                movea.l    A1, [A7 + 0x4]
  5960. 0000430C  2269 0004                movea.l    A1, [A1 + 0x4]
  5961. 00004310  43E9 0018                lea.l      A1, [A1 + 0x18]
  5962. 00004314  7007                     moveq.l    D0, 0x07
  5963. label00004316:
  5964. 00004316  22D8                     move.l     [A1]+, [A0]+
  5965. 00004318  51C8 FFFC                dbf        D0, -0x6 /* 00004316 */
  5966. 0000431C  7000                     moveq.l    D0, 0x00
  5967. 0000431E  4E75                     rts
  5968. 00004320  206F 0004                movea.l    A0, [A7 + 0x4]
  5969. 00004324  2068 0004                movea.l    A0, [A0 + 0x4]
  5970. 00004328  4868 0018                pea.l      [A0 + 0x18]
  5971. 0000432C  4EAD C000                jsr        [A5 - 0x4000]
  5972. 00004330  7000                     moveq.l    D0, 0x00
  5973. 00004332  584F                     addq.w     A7, 4
  5974. 00004334  4E75                     rts
  5975. 00004336  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  5976. 0000433A  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  5977. 0000433E  206F 000C                movea.l    A0, [A7 + 0xC]
  5978. 00004342  2F28 0004                move.l     -[A7], [A0 + 0x4]
  5979. 00004346  2068 0004                movea.l    A0, [A0 + 0x4]
  5980. 0000434A  2050                     movea.l    A0, [A0]
  5981. 0000434C  2068 0004                movea.l    A0, [A0 + 0x4]
  5982. 00004350  4E90                     jsr        [A0]
  5983. 00004352  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5984. 00004356  4E75                     rts
  5985. 00004358  2F0A                     move.l     -[A7], A2
  5986. 0000435A  246F 0008                movea.l    A2, [A7 + 0x8]
  5987. 0000435E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  5988. 00004362  206A 0004                movea.l    A0, [A2 + 0x4]
  5989. 00004366  2050                     movea.l    A0, [A0]
  5990. 00004368  2068 0008                movea.l    A0, [A0 + 0x8]
  5991. 0000436C  4E90                     jsr        [A0]
  5992. 0000436E  52AA 0008                addq.l     [A2 + 0x8], 1
  5993. 00004372  202A 0008                move.l     D0, [A2 + 0x8]
  5994. 00004376  584F                     addq.w     A7, 4
  5995. 00004378  245F                     movea.l    A2, [A7]+
  5996. 0000437A  4E75                     rts
  5997. 0000437C  48E7 1030                movem.l    -[A7], D3,A2,A3
  5998. 00004380  266F 0010                movea.l    A3, [A7 + 0x10]
  5999. 00004384  53AB 0008                subq.l     [A3 + 0x8], 1
  6000. 00004388  262B 0008                move.l     D3, [A3 + 0x8]
  6001. 0000438C  246B 0004                movea.l    A2, [A3 + 0x4]
  6002. 00004390  4A83                     tst.l      D3
  6003. 00004392  662A                     bne        +0x2C /* 000043BE */
  6004. 00004394  2F0B                     move.l     -[A7], A3
  6005. 00004396  4EBA 00E6                jsr        [PC + 0xE6 /* 0000447E */]
  6006. 0000439A  2F0B                     move.l     -[A7], A3
  6007. 0000439C  2F2A 000C                move.l     -[A7], [A2 + 0xC]
  6008. 000043A0  206A 000C                movea.l    A0, [A2 + 0xC]
  6009. 000043A4  2050                     movea.l    A0, [A0]
  6010. 000043A6  2068 0014                movea.l    A0, [A0 + 0x14]
  6011. 000043AA  4E90                     jsr        [A0]
  6012. 000043AC  53AD 1A94                subq.l     [A5 + 0x1A94], 1
  6013. 000043B0  2F0A                     move.l     -[A7], A2
  6014. 000043B2  2052                     movea.l    A0, [A2]
  6015. 000043B4  2068 000C                movea.l    A0, [A0 + 0xC]
  6016. 000043B8  4E90                     jsr        [A0]
  6017. 000043BA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6018. label000043BE:
  6019. 000043BE  2F0A                     move.l     -[A7], A2
  6020. 000043C0  2052                     movea.l    A0, [A2]
  6021. 000043C2  2068 000C                movea.l    A0, [A0 + 0xC]
  6022. 000043C6  4E90                     jsr        [A0]
  6023. 000043C8  2003                     move.l     D0, D3
  6024. 000043CA  584F                     addq.w     A7, 4
  6025. 000043CC  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  6026. 000043D0  4E75                     rts
  6027. 000043D2  2F0A                     move.l     -[A7], A2
  6028. 000043D4  594F                     subq.w     A7, 4
  6029. 000043D6  95CA                     sub.l      A2, A2
  6030. 000043D8  4297                     clr.l      [A7]
  6031. 000043DA  4857                     pea.l      [A7]
  6032. 000043DC  4EBA 0046                jsr        [PC + 0x46 /* 00004424 */]
  6033. 000043E0  2F00                     move.l     -[A7], D0
  6034. 000043E2  486D D338                pea.l      [A5 - 0x2CC8]
  6035. 000043E6  4878 000C                push.l     0xC
  6036. 000043EA  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  6037. 000043EE  4EBA 0CDA                jsr        [PC + 0xCDA /* 000050CA */]
  6038. 000043F2  2440                     movea.l    A2, D0
  6039. 000043F4  200A                     move.l     D0, A2
  6040. 000043F6  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6041. 000043FA  6714                     beq        +0x16 /* 00004410 */
  6042. 000043FC  4A97                     tst.l      [A7]
  6043. 000043FE  6716                     beq        +0x18 /* 00004416 */
  6044. 00004400  2F0A                     move.l     -[A7], A2
  6045. 00004402  2052                     movea.l    A0, [A2]
  6046. 00004404  2068 000C                movea.l    A0, [A0 + 0xC]
  6047. 00004408  4E90                     jsr        [A0]
  6048. 0000440A  95CA                     sub.l      A2, A2
  6049. 0000440C  584F                     addq.w     A7, 4
  6050. 0000440E  6006                     bra        +0x8 /* 00004416 */
  6051. label00004410:
  6052. 00004410  2EBC 8004 0002           move.l     [A7], 0x80040002
  6053. label00004416:
  6054. 00004416  206F 0010                movea.l    A0, [A7 + 0x10]
  6055. 0000441A  208A                     move.l     [A0], A2
  6056. 0000441C  2017                     move.l     D0, [A7]
  6057. 0000441E  584F                     addq.w     A7, 4
  6058. 00004420  245F                     movea.l    A2, [A7]+
  6059. 00004422  4E75                     rts
  6060. fn00004424:
  6061. 00004424  2F0B                     move.l     -[A7], A3
  6062. 00004426  47ED 19A4                lea.l      A3, [A5 + 0x19A4]
  6063. 0000442A  4A2D 19BC                tst.b      [A5 + 0x19BC]
  6064. 0000442E  663C                     bne        +0x3E /* 0000446C */
  6065. 00004430  224B                     movea.l    A1, A3
  6066. 00004432  7005                     moveq.l    D0, 0x05
  6067. 00004434  1B7C 0001 19BC           move.b     [A5 + 0x19BC], 0x1
  6068. 0000443A  41ED D318                lea.l      A0, [A5 - 0x2CE8]
  6069. 0000443E  2348 0004                move.l     [A1 + 0x4], A0
  6070. 00004442  5380                     subq.l     D0, 1
  6071. 00004444  41ED D320                lea.l      A0, [A5 - 0x2CE0]
  6072. 00004448  2348 0008                move.l     [A1 + 0x8], A0
  6073. 0000444C  5380                     subq.l     D0, 1
  6074. 0000444E  41ED D328                lea.l      A0, [A5 - 0x2CD8]
  6075. 00004452  2348 000C                move.l     [A1 + 0xC], A0
  6076. 00004456  5380                     subq.l     D0, 1
  6077. 00004458  41ED D378                lea.l      A0, [A5 - 0x2C88]
  6078. 0000445C  2348 0010                move.l     [A1 + 0x10], A0
  6079. 00004460  5380                     subq.l     D0, 1
  6080. 00004462  41ED D380                lea.l      A0, [A5 - 0x2C80]
  6081. 00004466  2348 0014                move.l     [A1 + 0x14], A0
  6082. 0000446A  5380                     subq.l     D0, 1
  6083. label0000446C:
  6084. 0000446C  200B                     move.l     D0, A3
  6085. 0000446E  265F                     movea.l    A3, [A7]+
  6086. 00004470  4E75                     rts
  6087. 00004472  594F                     subq.w     A7, 4
  6088. 00004474  2EAF 0008                move.l     [A7], [A7 + 0x8]
  6089. 00004478  7000                     moveq.l    D0, 0x00
  6090. 0000447A  584F                     addq.w     A7, 4
  6091. 0000447C  4E75                     rts
  6092. fn0000447E:
  6093. 0000447E  594F                     subq.w     A7, 4
  6094. 00004480  2EAF 0008                move.l     [A7], [A7 + 0x8]
  6095. 00004484  584F                     addq.w     A7, 4
  6096. 00004486  4E75                     rts
  6097. 00004488  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  6098. 0000448C  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  6099. 00004490  206F 000C                movea.l    A0, [A7 + 0xC]
  6100. 00004494  2F28 0004                move.l     -[A7], [A0 + 0x4]
  6101. 00004498  2068 0004                movea.l    A0, [A0 + 0x4]
  6102. 0000449C  2050                     movea.l    A0, [A0]
  6103. 0000449E  2068 0004                movea.l    A0, [A0 + 0x4]
  6104. 000044A2  4E90                     jsr        [A0]
  6105. 000044A4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6106. 000044A8  4E75                     rts
  6107. 000044AA  2F0A                     move.l     -[A7], A2
  6108. 000044AC  246F 0008                movea.l    A2, [A7 + 0x8]
  6109. 000044B0  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  6110. 000044B4  206A 0004                movea.l    A0, [A2 + 0x4]
  6111. 000044B8  2050                     movea.l    A0, [A0]
  6112. 000044BA  2068 0008                movea.l    A0, [A0 + 0x8]
  6113. 000044BE  4E90                     jsr        [A0]
  6114. 000044C0  52AA 0008                addq.l     [A2 + 0x8], 1
  6115. 000044C4  202A 0008                move.l     D0, [A2 + 0x8]
  6116. 000044C8  584F                     addq.w     A7, 4
  6117. 000044CA  245F                     movea.l    A2, [A7]+
  6118. 000044CC  4E75                     rts
  6119. 000044CE  48E7 1030                movem.l    -[A7], D3,A2,A3
  6120. 000044D2  266F 0010                movea.l    A3, [A7 + 0x10]
  6121. 000044D6  53AB 0008                subq.l     [A3 + 0x8], 1
  6122. 000044DA  262B 0008                move.l     D3, [A3 + 0x8]
  6123. 000044DE  246B 0004                movea.l    A2, [A3 + 0x4]
  6124. 000044E2  4A83                     tst.l      D3
  6125. 000044E4  662A                     bne        +0x2C /* 00004510 */
  6126. 000044E6  2F0B                     move.l     -[A7], A3
  6127. 000044E8  4EBA 00FA                jsr        [PC + 0xFA /* 000045E4 */]
  6128. 000044EC  2F0B                     move.l     -[A7], A3
  6129. 000044EE  2F2A 000C                move.l     -[A7], [A2 + 0xC]
  6130. 000044F2  206A 000C                movea.l    A0, [A2 + 0xC]
  6131. 000044F6  2050                     movea.l    A0, [A0]
  6132. 000044F8  2068 0014                movea.l    A0, [A0 + 0x14]
  6133. 000044FC  4E90                     jsr        [A0]
  6134. 000044FE  53AD 1A94                subq.l     [A5 + 0x1A94], 1
  6135. 00004502  2F0A                     move.l     -[A7], A2
  6136. 00004504  2052                     movea.l    A0, [A2]
  6137. 00004506  2068 000C                movea.l    A0, [A0 + 0xC]
  6138. 0000450A  4E90                     jsr        [A0]
  6139. 0000450C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6140. label00004510:
  6141. 00004510  2F0A                     move.l     -[A7], A2
  6142. 00004512  2052                     movea.l    A0, [A2]
  6143. 00004514  2068 000C                movea.l    A0, [A0 + 0xC]
  6144. 00004518  4E90                     jsr        [A0]
  6145. 0000451A  2003                     move.l     D0, D3
  6146. 0000451C  584F                     addq.w     A7, 4
  6147. 0000451E  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  6148. 00004522  4E75                     rts
  6149. 00004524  2F0A                     move.l     -[A7], A2
  6150. 00004526  594F                     subq.w     A7, 4
  6151. 00004528  95CA                     sub.l      A2, A2
  6152. 0000452A  4297                     clr.l      [A7]
  6153. 0000452C  4857                     pea.l      [A7]
  6154. 0000452E  4EBA 0046                jsr        [PC + 0x46 /* 00004576 */]
  6155. 00004532  2F00                     move.l     -[A7], D0
  6156. 00004534  486D D360                pea.l      [A5 - 0x2CA0]
  6157. 00004538  4878 000C                push.l     0xC
  6158. 0000453C  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  6159. 00004540  4EBA 0B88                jsr        [PC + 0xB88 /* 000050CA */]
  6160. 00004544  2440                     movea.l    A2, D0
  6161. 00004546  200A                     move.l     D0, A2
  6162. 00004548  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6163. 0000454C  6714                     beq        +0x16 /* 00004562 */
  6164. 0000454E  4A97                     tst.l      [A7]
  6165. 00004550  6716                     beq        +0x18 /* 00004568 */
  6166. 00004552  2F0A                     move.l     -[A7], A2
  6167. 00004554  2052                     movea.l    A0, [A2]
  6168. 00004556  2068 000C                movea.l    A0, [A0 + 0xC]
  6169. 0000455A  4E90                     jsr        [A0]
  6170. 0000455C  95CA                     sub.l      A2, A2
  6171. 0000455E  584F                     addq.w     A7, 4
  6172. 00004560  6006                     bra        +0x8 /* 00004568 */
  6173. label00004562:
  6174. 00004562  2EBC 8004 0002           move.l     [A7], 0x80040002
  6175. label00004568:
  6176. 00004568  206F 0010                movea.l    A0, [A7 + 0x10]
  6177. 0000456C  208A                     move.l     [A0], A2
  6178. 0000456E  2017                     move.l     D0, [A7]
  6179. 00004570  584F                     addq.w     A7, 4
  6180. 00004572  245F                     movea.l    A2, [A7]+
  6181. 00004574  4E75                     rts
  6182. fn00004576:
  6183. 00004576  2F0B                     move.l     -[A7], A3
  6184. 00004578  47ED 19BE                lea.l      A3, [A5 + 0x19BE]
  6185. 0000457C  4A2D 19DE                tst.b      [A5 + 0x19DE]
  6186. 00004580  6650                     bne        +0x52 /* 000045D2 */
  6187. 00004582  224B                     movea.l    A1, A3
  6188. 00004584  7007                     moveq.l    D0, 0x07
  6189. 00004586  1B7C 0001 19DE           move.b     [A5 + 0x19DE], 0x1
  6190. 0000458C  41ED D340                lea.l      A0, [A5 - 0x2CC0]
  6191. 00004590  2348 0004                move.l     [A1 + 0x4], A0
  6192. 00004594  5380                     subq.l     D0, 1
  6193. 00004596  41ED D348                lea.l      A0, [A5 - 0x2CB8]
  6194. 0000459A  2348 0008                move.l     [A1 + 0x8], A0
  6195. 0000459E  5380                     subq.l     D0, 1
  6196. 000045A0  41ED D350                lea.l      A0, [A5 - 0x2CB0]
  6197. 000045A4  2348 000C                move.l     [A1 + 0xC], A0
  6198. 000045A8  5380                     subq.l     D0, 1
  6199. 000045AA  41ED D388                lea.l      A0, [A5 - 0x2C78]
  6200. 000045AE  2348 0010                move.l     [A1 + 0x10], A0
  6201. 000045B2  5380                     subq.l     D0, 1
  6202. 000045B4  41ED D390                lea.l      A0, [A5 - 0x2C70]
  6203. 000045B8  2348 0014                move.l     [A1 + 0x14], A0
  6204. 000045BC  5380                     subq.l     D0, 1
  6205. 000045BE  41ED D398                lea.l      A0, [A5 - 0x2C68]
  6206. 000045C2  2348 0018                move.l     [A1 + 0x18], A0
  6207. 000045C6  5380                     subq.l     D0, 1
  6208. 000045C8  41ED D3A0                lea.l      A0, [A5 - 0x2C60]
  6209. 000045CC  2348 001C                move.l     [A1 + 0x1C], A0
  6210. 000045D0  5380                     subq.l     D0, 1
  6211. label000045D2:
  6212. 000045D2  200B                     move.l     D0, A3
  6213. 000045D4  265F                     movea.l    A3, [A7]+
  6214. 000045D6  4E75                     rts
  6215. 000045D8  594F                     subq.w     A7, 4
  6216. 000045DA  2EAF 0008                move.l     [A7], [A7 + 0x8]
  6217. 000045DE  7000                     moveq.l    D0, 0x00
  6218. 000045E0  584F                     addq.w     A7, 4
  6219. 000045E2  4E75                     rts
  6220. fn000045E4:
  6221. 000045E4  594F                     subq.w     A7, 4
  6222. 000045E6  2EAF 0008                move.l     [A7], [A7 + 0x8]
  6223. 000045EA  584F                     addq.w     A7, 4
  6224. 000045EC  4E75                     rts
  6225. 000045EE  206F 0004                movea.l    A0, [A7 + 0x4]
  6226. 000045F2  42A8 0018                clr.l      [A0 + 0x18]
  6227. 000045F6  42A8 001C                clr.l      [A0 + 0x1C]
  6228. 000045FA  7000                     moveq.l    D0, 0x00
  6229. 000045FC  4E75                     rts
  6230. 000045FE  4E75                     rts
  6231. 00004600  206F 0004                movea.l    A0, [A7 + 0x4]
  6232. 00004604  2068 0004                movea.l    A0, [A0 + 0x4]
  6233. 00004608  2F28 0018                move.l     -[A7], [A0 + 0x18]
  6234. 0000460C  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  6235. 00004610  4EAD CA40                jsr        [A5 - 0x35C0]
  6236. 00004614  4A00                     tst.b      D0
  6237. 00004616  504F                     addq.w     A7, 8
  6238. 00004618  670E                     beq        +0x10 /* 00004628 */
  6239. 0000461A  206F 0004                movea.l    A0, [A7 + 0x4]
  6240. 0000461E  2068 0004                movea.l    A0, [A0 + 0x4]
  6241. 00004622  7001                     moveq.l    D0, 0x01
  6242. 00004624  2140 001C                move.l     [A0 + 0x1C], D0
  6243. label00004628:
  6244. 00004628  7000                     moveq.l    D0, 0x00
  6245. 0000462A  4E75                     rts
  6246. 0000462C  206F 0004                movea.l    A0, [A7 + 0x4]
  6247. 00004630  2068 0004                movea.l    A0, [A0 + 0x4]
  6248. 00004634  2F28 0018                move.l     -[A7], [A0 + 0x18]
  6249. 00004638  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  6250. 0000463C  4EAD CA40                jsr        [A5 - 0x35C0]
  6251. 00004640  4A00                     tst.b      D0
  6252. 00004642  504F                     addq.w     A7, 8
  6253. 00004644  670E                     beq        +0x10 /* 00004654 */
  6254. 00004646  206F 0004                movea.l    A0, [A7 + 0x4]
  6255. 0000464A  2068 0004                movea.l    A0, [A0 + 0x4]
  6256. 0000464E  7001                     moveq.l    D0, 0x01
  6257. 00004650  2140 001C                move.l     [A0 + 0x1C], D0
  6258. label00004654:
  6259. 00004654  7000                     moveq.l    D0, 0x00
  6260. 00004656  4E75                     rts
  6261. 00004658  206F 0004                movea.l    A0, [A7 + 0x4]
  6262. 0000465C  2068 0004                movea.l    A0, [A0 + 0x4]
  6263. 00004660  216F 0008 0018           move.l     [A0 + 0x18], [A7 + 0x8]
  6264. 00004666  7000                     moveq.l    D0, 0x00
  6265. 00004668  4E75                     rts
  6266. 0000466A  206F 0004                movea.l    A0, [A7 + 0x4]
  6267. 0000466E  2068 0004                movea.l    A0, [A0 + 0x4]
  6268. 00004672  226F 0008                movea.l    A1, [A7 + 0x8]
  6269. 00004676  22A8 0018                move.l     [A1], [A0 + 0x18]
  6270. 0000467A  7000                     moveq.l    D0, 0x00
  6271. 0000467C  4E75                     rts
  6272. 0000467E  206F 0004                movea.l    A0, [A7 + 0x4]
  6273. 00004682  2068 0004                movea.l    A0, [A0 + 0x4]
  6274. 00004686  216F 0008 001C           move.l     [A0 + 0x1C], [A7 + 0x8]
  6275. 0000468C  7000                     moveq.l    D0, 0x00
  6276. 0000468E  4E75                     rts
  6277. 00004690  206F 0004                movea.l    A0, [A7 + 0x4]
  6278. 00004694  2068 0004                movea.l    A0, [A0 + 0x4]
  6279. 00004698  226F 0008                movea.l    A1, [A7 + 0x8]
  6280. 0000469C  12A8 001F                move.b     [A1], [A0 + 0x1F]
  6281. 000046A0  7000                     moveq.l    D0, 0x00
  6282. 000046A2  4E75                     rts
  6283. 000046A4  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  6284. 000046A8  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  6285. 000046AC  206F 000C                movea.l    A0, [A7 + 0xC]
  6286. 000046B0  2F28 0004                move.l     -[A7], [A0 + 0x4]
  6287. 000046B4  2068 0004                movea.l    A0, [A0 + 0x4]
  6288. 000046B8  2050                     movea.l    A0, [A0]
  6289. 000046BA  2068 0004                movea.l    A0, [A0 + 0x4]
  6290. 000046BE  4E90                     jsr        [A0]
  6291. 000046C0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6292. 000046C4  4E75                     rts
  6293. 000046C6  2F0A                     move.l     -[A7], A2
  6294. 000046C8  246F 0008                movea.l    A2, [A7 + 0x8]
  6295. 000046CC  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  6296. 000046D0  206A 0004                movea.l    A0, [A2 + 0x4]
  6297. 000046D4  2050                     movea.l    A0, [A0]
  6298. 000046D6  2068 0008                movea.l    A0, [A0 + 0x8]
  6299. 000046DA  4E90                     jsr        [A0]
  6300. 000046DC  52AA 0008                addq.l     [A2 + 0x8], 1
  6301. 000046E0  202A 0008                move.l     D0, [A2 + 0x8]
  6302. 000046E4  584F                     addq.w     A7, 4
  6303. 000046E6  245F                     movea.l    A2, [A7]+
  6304. 000046E8  4E75                     rts
  6305. 000046EA  48E7 1030                movem.l    -[A7], D3,A2,A3
  6306. 000046EE  266F 0010                movea.l    A3, [A7 + 0x10]
  6307. 000046F2  53AB 0008                subq.l     [A3 + 0x8], 1
  6308. 000046F6  262B 0008                move.l     D3, [A3 + 0x8]
  6309. 000046FA  246B 0004                movea.l    A2, [A3 + 0x4]
  6310. 000046FE  4A83                     tst.l      D3
  6311. 00004700  662A                     bne        +0x2C /* 0000472C */
  6312. 00004702  2F0B                     move.l     -[A7], A3
  6313. 00004704  4EBA 00FA                jsr        [PC + 0xFA /* 00004800 */]
  6314. 00004708  2F0B                     move.l     -[A7], A3
  6315. 0000470A  2F2A 000C                move.l     -[A7], [A2 + 0xC]
  6316. 0000470E  206A 000C                movea.l    A0, [A2 + 0xC]
  6317. 00004712  2050                     movea.l    A0, [A0]
  6318. 00004714  2068 0014                movea.l    A0, [A0 + 0x14]
  6319. 00004718  4E90                     jsr        [A0]
  6320. 0000471A  53AD 1A94                subq.l     [A5 + 0x1A94], 1
  6321. 0000471E  2F0A                     move.l     -[A7], A2
  6322. 00004720  2052                     movea.l    A0, [A2]
  6323. 00004722  2068 000C                movea.l    A0, [A0 + 0xC]
  6324. 00004726  4E90                     jsr        [A0]
  6325. 00004728  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6326. label0000472C:
  6327. 0000472C  2F0A                     move.l     -[A7], A2
  6328. 0000472E  2052                     movea.l    A0, [A2]
  6329. 00004730  2068 000C                movea.l    A0, [A0 + 0xC]
  6330. 00004734  4E90                     jsr        [A0]
  6331. 00004736  2003                     move.l     D0, D3
  6332. 00004738  584F                     addq.w     A7, 4
  6333. 0000473A  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  6334. 0000473E  4E75                     rts
  6335. 00004740  2F0A                     move.l     -[A7], A2
  6336. 00004742  594F                     subq.w     A7, 4
  6337. 00004744  95CA                     sub.l      A2, A2
  6338. 00004746  4297                     clr.l      [A7]
  6339. 00004748  4857                     pea.l      [A7]
  6340. 0000474A  4EBA 0046                jsr        [PC + 0x46 /* 00004792 */]
  6341. 0000474E  2F00                     move.l     -[A7], D0
  6342. 00004750  486D D3C8                pea.l      [A5 - 0x2C38]
  6343. 00004754  4878 000C                push.l     0xC
  6344. 00004758  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  6345. 0000475C  4EBA 096C                jsr        [PC + 0x96C /* 000050CA */]
  6346. 00004760  2440                     movea.l    A2, D0
  6347. 00004762  200A                     move.l     D0, A2
  6348. 00004764  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6349. 00004768  6714                     beq        +0x16 /* 0000477E */
  6350. 0000476A  4A97                     tst.l      [A7]
  6351. 0000476C  6716                     beq        +0x18 /* 00004784 */
  6352. 0000476E  2F0A                     move.l     -[A7], A2
  6353. 00004770  2052                     movea.l    A0, [A2]
  6354. 00004772  2068 000C                movea.l    A0, [A0 + 0xC]
  6355. 00004776  4E90                     jsr        [A0]
  6356. 00004778  95CA                     sub.l      A2, A2
  6357. 0000477A  584F                     addq.w     A7, 4
  6358. 0000477C  6006                     bra        +0x8 /* 00004784 */
  6359. label0000477E:
  6360. 0000477E  2EBC 8004 0002           move.l     [A7], 0x80040002
  6361. label00004784:
  6362. 00004784  206F 0010                movea.l    A0, [A7 + 0x10]
  6363. 00004788  208A                     move.l     [A0], A2
  6364. 0000478A  2017                     move.l     D0, [A7]
  6365. 0000478C  584F                     addq.w     A7, 4
  6366. 0000478E  245F                     movea.l    A2, [A7]+
  6367. 00004790  4E75                     rts
  6368. fn00004792:
  6369. 00004792  2F0B                     move.l     -[A7], A3
  6370. 00004794  47ED 19E0                lea.l      A3, [A5 + 0x19E0]
  6371. 00004798  4A2D 1A00                tst.b      [A5 + 0x1A00]
  6372. 0000479C  6650                     bne        +0x52 /* 000047EE */
  6373. 0000479E  224B                     movea.l    A1, A3
  6374. 000047A0  7007                     moveq.l    D0, 0x07
  6375. 000047A2  1B7C 0001 1A00           move.b     [A5 + 0x1A00], 0x1
  6376. 000047A8  41ED D3A8                lea.l      A0, [A5 - 0x2C58]
  6377. 000047AC  2348 0004                move.l     [A1 + 0x4], A0
  6378. 000047B0  5380                     subq.l     D0, 1
  6379. 000047B2  41ED D3B0                lea.l      A0, [A5 - 0x2C50]
  6380. 000047B6  2348 0008                move.l     [A1 + 0x8], A0
  6381. 000047BA  5380                     subq.l     D0, 1
  6382. 000047BC  41ED D3B8                lea.l      A0, [A5 - 0x2C48]
  6383. 000047C0  2348 000C                move.l     [A1 + 0xC], A0
  6384. 000047C4  5380                     subq.l     D0, 1
  6385. 000047C6  41ED D430                lea.l      A0, [A5 - 0x2BD0]
  6386. 000047CA  2348 0010                move.l     [A1 + 0x10], A0
  6387. 000047CE  5380                     subq.l     D0, 1
  6388. 000047D0  41ED D438                lea.l      A0, [A5 - 0x2BC8]
  6389. 000047D4  2348 0014                move.l     [A1 + 0x14], A0
  6390. 000047D8  5380                     subq.l     D0, 1
  6391. 000047DA  41ED D440                lea.l      A0, [A5 - 0x2BC0]
  6392. 000047DE  2348 0018                move.l     [A1 + 0x18], A0
  6393. 000047E2  5380                     subq.l     D0, 1
  6394. 000047E4  41ED D448                lea.l      A0, [A5 - 0x2BB8]
  6395. 000047E8  2348 001C                move.l     [A1 + 0x1C], A0
  6396. 000047EC  5380                     subq.l     D0, 1
  6397. label000047EE:
  6398. 000047EE  200B                     move.l     D0, A3
  6399. 000047F0  265F                     movea.l    A3, [A7]+
  6400. 000047F2  4E75                     rts
  6401. 000047F4  594F                     subq.w     A7, 4
  6402. 000047F6  2EAF 0008                move.l     [A7], [A7 + 0x8]
  6403. 000047FA  7000                     moveq.l    D0, 0x00
  6404. 000047FC  584F                     addq.w     A7, 4
  6405. 000047FE  4E75                     rts
  6406. fn00004800:
  6407. 00004800  594F                     subq.w     A7, 4
  6408. 00004802  2EAF 0008                move.l     [A7], [A7 + 0x8]
  6409. 00004806  584F                     addq.w     A7, 4
  6410. 00004808  4E75                     rts
  6411. 0000480A  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  6412. 0000480E  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  6413. 00004812  206F 000C                movea.l    A0, [A7 + 0xC]
  6414. 00004816  2F28 0004                move.l     -[A7], [A0 + 0x4]
  6415. 0000481A  2068 0004                movea.l    A0, [A0 + 0x4]
  6416. 0000481E  2050                     movea.l    A0, [A0]
  6417. 00004820  2068 0004                movea.l    A0, [A0 + 0x4]
  6418. 00004824  4E90                     jsr        [A0]
  6419. 00004826  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6420. 0000482A  4E75                     rts
  6421. 0000482C  2F0A                     move.l     -[A7], A2
  6422. 0000482E  246F 0008                movea.l    A2, [A7 + 0x8]
  6423. 00004832  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  6424. 00004836  206A 0004                movea.l    A0, [A2 + 0x4]
  6425. 0000483A  2050                     movea.l    A0, [A0]
  6426. 0000483C  2068 0008                movea.l    A0, [A0 + 0x8]
  6427. 00004840  4E90                     jsr        [A0]
  6428. 00004842  52AA 0008                addq.l     [A2 + 0x8], 1
  6429. 00004846  202A 0008                move.l     D0, [A2 + 0x8]
  6430. 0000484A  584F                     addq.w     A7, 4
  6431. 0000484C  245F                     movea.l    A2, [A7]+
  6432. 0000484E  4E75                     rts
  6433. 00004850  48E7 1030                movem.l    -[A7], D3,A2,A3
  6434. 00004854  266F 0010                movea.l    A3, [A7 + 0x10]
  6435. 00004858  53AB 0008                subq.l     [A3 + 0x8], 1
  6436. 0000485C  262B 0008                move.l     D3, [A3 + 0x8]
  6437. 00004860  246B 0004                movea.l    A2, [A3 + 0x4]
  6438. 00004864  4A83                     tst.l      D3
  6439. 00004866  662A                     bne        +0x2C /* 00004892 */
  6440. 00004868  2F0B                     move.l     -[A7], A3
  6441. 0000486A  4EBA 00FA                jsr        [PC + 0xFA /* 00004966 */]
  6442. 0000486E  2F0B                     move.l     -[A7], A3
  6443. 00004870  2F2A 000C                move.l     -[A7], [A2 + 0xC]
  6444. 00004874  206A 000C                movea.l    A0, [A2 + 0xC]
  6445. 00004878  2050                     movea.l    A0, [A0]
  6446. 0000487A  2068 0014                movea.l    A0, [A0 + 0x14]
  6447. 0000487E  4E90                     jsr        [A0]
  6448. 00004880  53AD 1A94                subq.l     [A5 + 0x1A94], 1
  6449. 00004884  2F0A                     move.l     -[A7], A2
  6450. 00004886  2052                     movea.l    A0, [A2]
  6451. 00004888  2068 000C                movea.l    A0, [A0 + 0xC]
  6452. 0000488C  4E90                     jsr        [A0]
  6453. 0000488E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6454. label00004892:
  6455. 00004892  2F0A                     move.l     -[A7], A2
  6456. 00004894  2052                     movea.l    A0, [A2]
  6457. 00004896  2068 000C                movea.l    A0, [A0 + 0xC]
  6458. 0000489A  4E90                     jsr        [A0]
  6459. 0000489C  2003                     move.l     D0, D3
  6460. 0000489E  584F                     addq.w     A7, 4
  6461. 000048A0  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  6462. 000048A4  4E75                     rts
  6463. 000048A6  2F0A                     move.l     -[A7], A2
  6464. 000048A8  594F                     subq.w     A7, 4
  6465. 000048AA  95CA                     sub.l      A2, A2
  6466. 000048AC  4297                     clr.l      [A7]
  6467. 000048AE  4857                     pea.l      [A7]
  6468. 000048B0  4EBA 0046                jsr        [PC + 0x46 /* 000048F8 */]
  6469. 000048B4  2F00                     move.l     -[A7], D0
  6470. 000048B6  486D D3F0                pea.l      [A5 - 0x2C10]
  6471. 000048BA  4878 000C                push.l     0xC
  6472. 000048BE  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  6473. 000048C2  4EBA 0806                jsr        [PC + 0x806 /* 000050CA */]
  6474. 000048C6  2440                     movea.l    A2, D0
  6475. 000048C8  200A                     move.l     D0, A2
  6476. 000048CA  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6477. 000048CE  6714                     beq        +0x16 /* 000048E4 */
  6478. 000048D0  4A97                     tst.l      [A7]
  6479. 000048D2  6716                     beq        +0x18 /* 000048EA */
  6480. 000048D4  2F0A                     move.l     -[A7], A2
  6481. 000048D6  2052                     movea.l    A0, [A2]
  6482. 000048D8  2068 000C                movea.l    A0, [A0 + 0xC]
  6483. 000048DC  4E90                     jsr        [A0]
  6484. 000048DE  95CA                     sub.l      A2, A2
  6485. 000048E0  584F                     addq.w     A7, 4
  6486. 000048E2  6006                     bra        +0x8 /* 000048EA */
  6487. label000048E4:
  6488. 000048E4  2EBC 8004 0002           move.l     [A7], 0x80040002
  6489. label000048EA:
  6490. 000048EA  206F 0010                movea.l    A0, [A7 + 0x10]
  6491. 000048EE  208A                     move.l     [A0], A2
  6492. 000048F0  2017                     move.l     D0, [A7]
  6493. 000048F2  584F                     addq.w     A7, 4
  6494. 000048F4  245F                     movea.l    A2, [A7]+
  6495. 000048F6  4E75                     rts
  6496. fn000048F8:
  6497. 000048F8  2F0B                     move.l     -[A7], A3
  6498. 000048FA  47ED 1A02                lea.l      A3, [A5 + 0x1A02 /* export_828 */]
  6499. 000048FE  4A2D 1A22                tst.b      [A5 + 0x1A22 /* export_832 */]
  6500. 00004902  6650                     bne        +0x52 /* 00004954 */
  6501. 00004904  224B                     movea.l    A1, A3
  6502. 00004906  7007                     moveq.l    D0, 0x07
  6503. 00004908  1B7C 0001 1A22           move.b     [A5 + 0x1A22 /* export_832 */], 0x1
  6504. 0000490E  41ED D3D0                lea.l      A0, [A5 - 0x2C30]
  6505. 00004912  2348 0004                move.l     [A1 + 0x4], A0
  6506. 00004916  5380                     subq.l     D0, 1
  6507. 00004918  41ED D3D8                lea.l      A0, [A5 - 0x2C28]
  6508. 0000491C  2348 0008                move.l     [A1 + 0x8], A0
  6509. 00004920  5380                     subq.l     D0, 1
  6510. 00004922  41ED D3E0                lea.l      A0, [A5 - 0x2C20]
  6511. 00004926  2348 000C                move.l     [A1 + 0xC], A0
  6512. 0000492A  5380                     subq.l     D0, 1
  6513. 0000492C  41ED D450                lea.l      A0, [A5 - 0x2BB0]
  6514. 00004930  2348 0010                move.l     [A1 + 0x10], A0
  6515. 00004934  5380                     subq.l     D0, 1
  6516. 00004936  41ED D458                lea.l      A0, [A5 - 0x2BA8]
  6517. 0000493A  2348 0014                move.l     [A1 + 0x14], A0
  6518. 0000493E  5380                     subq.l     D0, 1
  6519. 00004940  41ED D460                lea.l      A0, [A5 - 0x2BA0]
  6520. 00004944  2348 0018                move.l     [A1 + 0x18], A0
  6521. 00004948  5380                     subq.l     D0, 1
  6522. 0000494A  41ED D468                lea.l      A0, [A5 - 0x2B98]
  6523. 0000494E  2348 001C                move.l     [A1 + 0x1C], A0
  6524. 00004952  5380                     subq.l     D0, 1
  6525. label00004954:
  6526. 00004954  200B                     move.l     D0, A3
  6527. 00004956  265F                     movea.l    A3, [A7]+
  6528. 00004958  4E75                     rts
  6529. 0000495A  594F                     subq.w     A7, 4
  6530. 0000495C  2EAF 0008                move.l     [A7], [A7 + 0x8]
  6531. 00004960  7000                     moveq.l    D0, 0x00
  6532. 00004962  584F                     addq.w     A7, 4
  6533. 00004964  4E75                     rts
  6534. fn00004966:
  6535. 00004966  594F                     subq.w     A7, 4
  6536. 00004968  2EAF 0008                move.l     [A7], [A7 + 0x8]
  6537. 0000496C  584F                     addq.w     A7, 4
  6538. 0000496E  4E75                     rts
  6539. 00004970  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  6540. 00004974  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  6541. 00004978  206F 000C                movea.l    A0, [A7 + 0xC]
  6542. 0000497C  2F28 0004                move.l     -[A7], [A0 + 0x4]
  6543. 00004980  2068 0004                movea.l    A0, [A0 + 0x4]
  6544. 00004984  2050                     movea.l    A0, [A0]
  6545. 00004986  2068 0004                movea.l    A0, [A0 + 0x4]
  6546. 0000498A  4E90                     jsr        [A0]
  6547. 0000498C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6548. 00004990  4E75                     rts
  6549. 00004992  2F0A                     move.l     -[A7], A2
  6550. 00004994  246F 0008                movea.l    A2, [A7 + 0x8]
  6551. 00004998  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  6552. 0000499C  206A 0004                movea.l    A0, [A2 + 0x4]
  6553. 000049A0  2050                     movea.l    A0, [A0]
  6554. 000049A2  2068 0008                movea.l    A0, [A0 + 0x8]
  6555. 000049A6  4E90                     jsr        [A0]
  6556. 000049A8  52AA 0008                addq.l     [A2 + 0x8], 1
  6557. 000049AC  202A 0008                move.l     D0, [A2 + 0x8]
  6558. 000049B0  584F                     addq.w     A7, 4
  6559. 000049B2  245F                     movea.l    A2, [A7]+
  6560. 000049B4  4E75                     rts
  6561. 000049B6  48E7 1030                movem.l    -[A7], D3,A2,A3
  6562. 000049BA  266F 0010                movea.l    A3, [A7 + 0x10]
  6563. 000049BE  53AB 0008                subq.l     [A3 + 0x8], 1
  6564. 000049C2  262B 0008                move.l     D3, [A3 + 0x8]
  6565. 000049C6  246B 0004                movea.l    A2, [A3 + 0x4]
  6566. 000049CA  4A83                     tst.l      D3
  6567. 000049CC  662A                     bne        +0x2C /* 000049F8 */
  6568. 000049CE  2F0B                     move.l     -[A7], A3
  6569. 000049D0  4EBA 00E6                jsr        [PC + 0xE6 /* 00004AB8 */]
  6570. 000049D4  2F0B                     move.l     -[A7], A3
  6571. 000049D6  2F2A 000C                move.l     -[A7], [A2 + 0xC]
  6572. 000049DA  206A 000C                movea.l    A0, [A2 + 0xC]
  6573. 000049DE  2050                     movea.l    A0, [A0]
  6574. 000049E0  2068 0014                movea.l    A0, [A0 + 0x14]
  6575. 000049E4  4E90                     jsr        [A0]
  6576. 000049E6  53AD 1A94                subq.l     [A5 + 0x1A94], 1
  6577. 000049EA  2F0A                     move.l     -[A7], A2
  6578. 000049EC  2052                     movea.l    A0, [A2]
  6579. 000049EE  2068 000C                movea.l    A0, [A0 + 0xC]
  6580. 000049F2  4E90                     jsr        [A0]
  6581. 000049F4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6582. label000049F8:
  6583. 000049F8  2F0A                     move.l     -[A7], A2
  6584. 000049FA  2052                     movea.l    A0, [A2]
  6585. 000049FC  2068 000C                movea.l    A0, [A0 + 0xC]
  6586. 00004A00  4E90                     jsr        [A0]
  6587. 00004A02  2003                     move.l     D0, D3
  6588. 00004A04  584F                     addq.w     A7, 4
  6589. 00004A06  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  6590. 00004A0A  4E75                     rts
  6591. 00004A0C  2F0A                     move.l     -[A7], A2
  6592. 00004A0E  594F                     subq.w     A7, 4
  6593. 00004A10  95CA                     sub.l      A2, A2
  6594. 00004A12  4297                     clr.l      [A7]
  6595. 00004A14  4857                     pea.l      [A7]
  6596. 00004A16  4EBA 0046                jsr        [PC + 0x46 /* 00004A5E */]
  6597. 00004A1A  2F00                     move.l     -[A7], D0
  6598. 00004A1C  486D D418                pea.l      [A5 - 0x2BE8]
  6599. 00004A20  4878 000C                push.l     0xC
  6600. 00004A24  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  6601. 00004A28  4EBA 06A0                jsr        [PC + 0x6A0 /* 000050CA */]
  6602. 00004A2C  2440                     movea.l    A2, D0
  6603. 00004A2E  200A                     move.l     D0, A2
  6604. 00004A30  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6605. 00004A34  6714                     beq        +0x16 /* 00004A4A */
  6606. 00004A36  4A97                     tst.l      [A7]
  6607. 00004A38  6716                     beq        +0x18 /* 00004A50 */
  6608. 00004A3A  2F0A                     move.l     -[A7], A2
  6609. 00004A3C  2052                     movea.l    A0, [A2]
  6610. 00004A3E  2068 000C                movea.l    A0, [A0 + 0xC]
  6611. 00004A42  4E90                     jsr        [A0]
  6612. 00004A44  95CA                     sub.l      A2, A2
  6613. 00004A46  584F                     addq.w     A7, 4
  6614. 00004A48  6006                     bra        +0x8 /* 00004A50 */
  6615. label00004A4A:
  6616. 00004A4A  2EBC 8004 0002           move.l     [A7], 0x80040002
  6617. label00004A50:
  6618. 00004A50  206F 0010                movea.l    A0, [A7 + 0x10]
  6619. 00004A54  208A                     move.l     [A0], A2
  6620. 00004A56  2017                     move.l     D0, [A7]
  6621. 00004A58  584F                     addq.w     A7, 4
  6622. 00004A5A  245F                     movea.l    A2, [A7]+
  6623. 00004A5C  4E75                     rts
  6624. fn00004A5E:
  6625. 00004A5E  2F0B                     move.l     -[A7], A3
  6626. 00004A60  47ED 1A24                lea.l      A3, [A5 + 0x1A24]
  6627. 00004A64  4A2D 1A3C                tst.b      [A5 + 0x1A3C]
  6628. 00004A68  663C                     bne        +0x3E /* 00004AA6 */
  6629. 00004A6A  224B                     movea.l    A1, A3
  6630. 00004A6C  7005                     moveq.l    D0, 0x05
  6631. 00004A6E  1B7C 0001 1A3C           move.b     [A5 + 0x1A3C], 0x1
  6632. 00004A74  41ED D3F8                lea.l      A0, [A5 - 0x2C08]
  6633. 00004A78  2348 0004                move.l     [A1 + 0x4], A0
  6634. 00004A7C  5380                     subq.l     D0, 1
  6635. 00004A7E  41ED D400                lea.l      A0, [A5 - 0x2C00]
  6636. 00004A82  2348 0008                move.l     [A1 + 0x8], A0
  6637. 00004A86  5380                     subq.l     D0, 1
  6638. 00004A88  41ED D408                lea.l      A0, [A5 - 0x2BF8]
  6639. 00004A8C  2348 000C                move.l     [A1 + 0xC], A0
  6640. 00004A90  5380                     subq.l     D0, 1
  6641. 00004A92  41ED D470                lea.l      A0, [A5 - 0x2B90]
  6642. 00004A96  2348 0010                move.l     [A1 + 0x10], A0
  6643. 00004A9A  5380                     subq.l     D0, 1
  6644. 00004A9C  41ED D478                lea.l      A0, [A5 - 0x2B88]
  6645. 00004AA0  2348 0014                move.l     [A1 + 0x14], A0
  6646. 00004AA4  5380                     subq.l     D0, 1
  6647. label00004AA6:
  6648. 00004AA6  200B                     move.l     D0, A3
  6649. 00004AA8  265F                     movea.l    A3, [A7]+
  6650. 00004AAA  4E75                     rts
  6651. 00004AAC  594F                     subq.w     A7, 4
  6652. 00004AAE  2EAF 0008                move.l     [A7], [A7 + 0x8]
  6653. 00004AB2  7000                     moveq.l    D0, 0x00
  6654. 00004AB4  584F                     addq.w     A7, 4
  6655. 00004AB6  4E75                     rts
  6656. fn00004AB8:
  6657. 00004AB8  594F                     subq.w     A7, 4
  6658. 00004ABA  2EAF 0008                move.l     [A7], [A7 + 0x8]
  6659. 00004ABE  584F                     addq.w     A7, 4
  6660. 00004AC0  4E75                     rts
  6661. 00004AC2  7000                     moveq.l    D0, 0x00
  6662. 00004AC4  4E75                     rts
  6663. 00004AC6  4E75                     rts
  6664. 00004AC8  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  6665. 00004ACC  206F 0008                movea.l    A0, [A7 + 0x8]
  6666. 00004AD0  2068 0004                movea.l    A0, [A0 + 0x4]
  6667. 00004AD4  4868 0018                pea.l      [A0 + 0x18]
  6668. 00004AD8  4EAD CA18                jsr        [A5 - 0x35E8]
  6669. 00004ADC  504F                     addq.w     A7, 8
  6670. 00004ADE  4E75                     rts
  6671. 00004AE0  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  6672. 00004AE4  206F 0008                movea.l    A0, [A7 + 0x8]
  6673. 00004AE8  2068 0004                movea.l    A0, [A0 + 0x4]
  6674. 00004AEC  4868 0018                pea.l      [A0 + 0x18]
  6675. 00004AF0  4EAD CA20                jsr        [A5 - 0x35E0]
  6676. 00004AF4  504F                     addq.w     A7, 8
  6677. 00004AF6  4E75                     rts
  6678. 00004AF8  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  6679. 00004AFC  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  6680. 00004B00  206F 000C                movea.l    A0, [A7 + 0xC]
  6681. 00004B04  2068 0004                movea.l    A0, [A0 + 0x4]
  6682. 00004B08  4868 0018                pea.l      [A0 + 0x18]
  6683. 00004B0C  4EAD CA28                jsr        [A5 - 0x35D8]
  6684. 00004B10  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6685. 00004B14  4E75                     rts
  6686. 00004B16  206F 0004                movea.l    A0, [A7 + 0x4]
  6687. 00004B1A  2068 0004                movea.l    A0, [A0 + 0x4]
  6688. 00004B1E  4868 0018                pea.l      [A0 + 0x18]
  6689. 00004B22  4EAD CA30                jsr        [A5 - 0x35D0]
  6690. 00004B26  584F                     addq.w     A7, 4
  6691. 00004B28  4E75                     rts
  6692. 00004B2A  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  6693. 00004B2E  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  6694. 00004B32  206F 000C                movea.l    A0, [A7 + 0xC]
  6695. 00004B36  2068 0004                movea.l    A0, [A0 + 0x4]
  6696. 00004B3A  4868 0018                pea.l      [A0 + 0x18]
  6697. 00004B3E  4EAD CA08                jsr        [A5 - 0x35F8]
  6698. 00004B42  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6699. 00004B46  4E75                     rts
  6700. 00004B48  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  6701. 00004B4C  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  6702. 00004B50  206F 000C                movea.l    A0, [A7 + 0xC]
  6703. 00004B54  2068 0004                movea.l    A0, [A0 + 0x4]
  6704. 00004B58  4868 0018                pea.l      [A0 + 0x18]
  6705. 00004B5C  4EAD CA10                jsr        [A5 - 0x35F0]
  6706. 00004B60  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6707. 00004B64  4E75                     rts
  6708. 00004B66  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  6709. 00004B6A  206F 0008                movea.l    A0, [A7 + 0x8]
  6710. 00004B6E  2068 0004                movea.l    A0, [A0 + 0x4]
  6711. 00004B72  4868 0018                pea.l      [A0 + 0x18]
  6712. 00004B76  4EAD C9B8                jsr        [A5 - 0x3648]
  6713. 00004B7A  7000                     moveq.l    D0, 0x00
  6714. 00004B7C  504F                     addq.w     A7, 8
  6715. 00004B7E  4E75                     rts
  6716. 00004B80  2F2F 0018                move.l     -[A7], [A7 + 0x18]
  6717. 00004B84  2F2F 0018                move.l     -[A7], [A7 + 0x18]
  6718. 00004B88  2F2F 0018                move.l     -[A7], [A7 + 0x18]
  6719. 00004B8C  2F2F 0018                move.l     -[A7], [A7 + 0x18]
  6720. 00004B90  2F2F 0018                move.l     -[A7], [A7 + 0x18]
  6721. 00004B94  206F 0018                movea.l    A0, [A7 + 0x18]
  6722. 00004B98  2068 0004                movea.l    A0, [A0 + 0x4]
  6723. 00004B9C  4868 0018                pea.l      [A0 + 0x18]
  6724. 00004BA0  4EAD CA38                jsr        [A5 - 0x35C8]
  6725. 00004BA4  4FEF 0018                lea.l      A7, [A7 + 0x18]
  6726. 00004BA8  4E75                     rts
  6727. 00004BAA  206F 0004                movea.l    A0, [A7 + 0x4]
  6728. 00004BAE  2068 0004                movea.l    A0, [A0 + 0x4]
  6729. 00004BB2  226F 0008                movea.l    A1, [A7 + 0x8]
  6730. 00004BB6  22A8 0018                move.l     [A1], [A0 + 0x18]
  6731. 00004BBA  2368 001C 0004           move.l     [A1 + 0x4], [A0 + 0x1C]
  6732. 00004BC0  2368 0020 0008           move.l     [A1 + 0x8], [A0 + 0x20]
  6733. 00004BC6  7000                     moveq.l    D0, 0x00
  6734. 00004BC8  4E75                     rts
  6735. 00004BCA  206F 0008                movea.l    A0, [A7 + 0x8]
  6736. 00004BCE  226F 0004                movea.l    A1, [A7 + 0x4]
  6737. 00004BD2  2269 0004                movea.l    A1, [A1 + 0x4]
  6738. 00004BD6  2350 0018                move.l     [A1 + 0x18], [A0]
  6739. 00004BDA  2368 0004 001C           move.l     [A1 + 0x1C], [A0 + 0x4]
  6740. 00004BE0  2368 0008 0020           move.l     [A1 + 0x20], [A0 + 0x8]
  6741. 00004BE6  7000                     moveq.l    D0, 0x00
  6742. 00004BE8  4E75                     rts
  6743. 00004BEA  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  6744. 00004BEE  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  6745. 00004BF2  206F 000C                movea.l    A0, [A7 + 0xC]
  6746. 00004BF6  2F28 0004                move.l     -[A7], [A0 + 0x4]
  6747. 00004BFA  2068 0004                movea.l    A0, [A0 + 0x4]
  6748. 00004BFE  2050                     movea.l    A0, [A0]
  6749. 00004C00  2068 0004                movea.l    A0, [A0 + 0x4]
  6750. 00004C04  4E90                     jsr        [A0]
  6751. 00004C06  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6752. 00004C0A  4E75                     rts
  6753. 00004C0C  2F0A                     move.l     -[A7], A2
  6754. 00004C0E  246F 0008                movea.l    A2, [A7 + 0x8]
  6755. 00004C12  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  6756. 00004C16  206A 0004                movea.l    A0, [A2 + 0x4]
  6757. 00004C1A  2050                     movea.l    A0, [A0]
  6758. 00004C1C  2068 0008                movea.l    A0, [A0 + 0x8]
  6759. 00004C20  4E90                     jsr        [A0]
  6760. 00004C22  52AA 0008                addq.l     [A2 + 0x8], 1
  6761. 00004C26  202A 0008                move.l     D0, [A2 + 0x8]
  6762. 00004C2A  584F                     addq.w     A7, 4
  6763. 00004C2C  245F                     movea.l    A2, [A7]+
  6764. 00004C2E  4E75                     rts
  6765. 00004C30  48E7 1030                movem.l    -[A7], D3,A2,A3
  6766. 00004C34  266F 0010                movea.l    A3, [A7 + 0x10]
  6767. 00004C38  53AB 0008                subq.l     [A3 + 0x8], 1
  6768. 00004C3C  262B 0008                move.l     D3, [A3 + 0x8]
  6769. 00004C40  246B 0004                movea.l    A2, [A3 + 0x4]
  6770. 00004C44  4A83                     tst.l      D3
  6771. 00004C46  662A                     bne        +0x2C /* 00004C72 */
  6772. 00004C48  2F0B                     move.l     -[A7], A3
  6773. 00004C4A  4EBA 00F0                jsr        [PC + 0xF0 /* 00004D3C */]
  6774. 00004C4E  2F0B                     move.l     -[A7], A3
  6775. 00004C50  2F2A 000C                move.l     -[A7], [A2 + 0xC]
  6776. 00004C54  206A 000C                movea.l    A0, [A2 + 0xC]
  6777. 00004C58  2050                     movea.l    A0, [A0]
  6778. 00004C5A  2068 0014                movea.l    A0, [A0 + 0x14]
  6779. 00004C5E  4E90                     jsr        [A0]
  6780. 00004C60  53AD 1A94                subq.l     [A5 + 0x1A94], 1
  6781. 00004C64  2F0A                     move.l     -[A7], A2
  6782. 00004C66  2052                     movea.l    A0, [A2]
  6783. 00004C68  2068 000C                movea.l    A0, [A0 + 0xC]
  6784. 00004C6C  4E90                     jsr        [A0]
  6785. 00004C6E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6786. label00004C72:
  6787. 00004C72  2F0A                     move.l     -[A7], A2
  6788. 00004C74  2052                     movea.l    A0, [A2]
  6789. 00004C76  2068 000C                movea.l    A0, [A0 + 0xC]
  6790. 00004C7A  4E90                     jsr        [A0]
  6791. 00004C7C  2003                     move.l     D0, D3
  6792. 00004C7E  584F                     addq.w     A7, 4
  6793. 00004C80  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  6794. 00004C84  4E75                     rts
  6795. 00004C86  2F0A                     move.l     -[A7], A2
  6796. 00004C88  594F                     subq.w     A7, 4
  6797. 00004C8A  95CA                     sub.l      A2, A2
  6798. 00004C8C  4297                     clr.l      [A7]
  6799. 00004C8E  4857                     pea.l      [A7]
  6800. 00004C90  4EBA 0046                jsr        [PC + 0x46 /* 00004CD8 */]
  6801. 00004C94  2F00                     move.l     -[A7], D0
  6802. 00004C96  486D D4A0                pea.l      [A5 - 0x2B60]
  6803. 00004C9A  4878 000C                push.l     0xC
  6804. 00004C9E  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  6805. 00004CA2  4EBA 0426                jsr        [PC + 0x426 /* 000050CA */]
  6806. 00004CA6  2440                     movea.l    A2, D0
  6807. 00004CA8  200A                     move.l     D0, A2
  6808. 00004CAA  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6809. 00004CAE  6714                     beq        +0x16 /* 00004CC4 */
  6810. 00004CB0  4A97                     tst.l      [A7]
  6811. 00004CB2  6716                     beq        +0x18 /* 00004CCA */
  6812. 00004CB4  2F0A                     move.l     -[A7], A2
  6813. 00004CB6  2052                     movea.l    A0, [A2]
  6814. 00004CB8  2068 000C                movea.l    A0, [A0 + 0xC]
  6815. 00004CBC  4E90                     jsr        [A0]
  6816. 00004CBE  95CA                     sub.l      A2, A2
  6817. 00004CC0  584F                     addq.w     A7, 4
  6818. 00004CC2  6006                     bra        +0x8 /* 00004CCA */
  6819. label00004CC4:
  6820. 00004CC4  2EBC 8004 0002           move.l     [A7], 0x80040002
  6821. label00004CCA:
  6822. 00004CCA  206F 0010                movea.l    A0, [A7 + 0x10]
  6823. 00004CCE  208A                     move.l     [A0], A2
  6824. 00004CD0  2017                     move.l     D0, [A7]
  6825. 00004CD2  584F                     addq.w     A7, 4
  6826. 00004CD4  245F                     movea.l    A2, [A7]+
  6827. 00004CD6  4E75                     rts
  6828. fn00004CD8:
  6829. 00004CD8  2F0B                     move.l     -[A7], A3
  6830. 00004CDA  47ED 1A3E                lea.l      A3, [A5 + 0x1A3E]
  6831. 00004CDE  4A2D 1A5A                tst.b      [A5 + 0x1A5A /* export_839 */]
  6832. 00004CE2  6646                     bne        +0x48 /* 00004D2A */
  6833. 00004CE4  224B                     movea.l    A1, A3
  6834. 00004CE6  7006                     moveq.l    D0, 0x06
  6835. 00004CE8  1B7C 0001 1A5A           move.b     [A5 + 0x1A5A /* export_839 */], 0x1
  6836. 00004CEE  41ED D480                lea.l      A0, [A5 - 0x2B80]
  6837. 00004CF2  2348 0004                move.l     [A1 + 0x4], A0
  6838. 00004CF6  5380                     subq.l     D0, 1
  6839. 00004CF8  41ED D488                lea.l      A0, [A5 - 0x2B78]
  6840. 00004CFC  2348 0008                move.l     [A1 + 0x8], A0
  6841. 00004D00  5380                     subq.l     D0, 1
  6842. 00004D02  41ED D490                lea.l      A0, [A5 - 0x2B70]
  6843. 00004D06  2348 000C                move.l     [A1 + 0xC], A0
  6844. 00004D0A  5380                     subq.l     D0, 1
  6845. 00004D0C  41ED D508                lea.l      A0, [A5 - 0x2AF8]
  6846. 00004D10  2348 0010                move.l     [A1 + 0x10], A0
  6847. 00004D14  5380                     subq.l     D0, 1
  6848. 00004D16  41ED D510                lea.l      A0, [A5 - 0x2AF0]
  6849. 00004D1A  2348 0014                move.l     [A1 + 0x14], A0
  6850. 00004D1E  5380                     subq.l     D0, 1
  6851. 00004D20  41ED D518                lea.l      A0, [A5 - 0x2AE8]
  6852. 00004D24  2348 0018                move.l     [A1 + 0x18], A0
  6853. 00004D28  5380                     subq.l     D0, 1
  6854. label00004D2A:
  6855. 00004D2A  200B                     move.l     D0, A3
  6856. 00004D2C  265F                     movea.l    A3, [A7]+
  6857. 00004D2E  4E75                     rts
  6858. 00004D30  594F                     subq.w     A7, 4
  6859. 00004D32  2EAF 0008                move.l     [A7], [A7 + 0x8]
  6860. 00004D36  7000                     moveq.l    D0, 0x00
  6861. 00004D38  584F                     addq.w     A7, 4
  6862. 00004D3A  4E75                     rts
  6863. fn00004D3C:
  6864. 00004D3C  594F                     subq.w     A7, 4
  6865. 00004D3E  2EAF 0008                move.l     [A7], [A7 + 0x8]
  6866. 00004D42  584F                     addq.w     A7, 4
  6867. 00004D44  4E75                     rts
  6868. 00004D46  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  6869. 00004D4A  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  6870. 00004D4E  206F 000C                movea.l    A0, [A7 + 0xC]
  6871. 00004D52  2F28 0004                move.l     -[A7], [A0 + 0x4]
  6872. 00004D56  2068 0004                movea.l    A0, [A0 + 0x4]
  6873. 00004D5A  2050                     movea.l    A0, [A0]
  6874. 00004D5C  2068 0004                movea.l    A0, [A0 + 0x4]
  6875. 00004D60  4E90                     jsr        [A0]
  6876. 00004D62  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6877. 00004D66  4E75                     rts
  6878. 00004D68  2F0A                     move.l     -[A7], A2
  6879. 00004D6A  246F 0008                movea.l    A2, [A7 + 0x8]
  6880. 00004D6E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  6881. 00004D72  206A 0004                movea.l    A0, [A2 + 0x4]
  6882. 00004D76  2050                     movea.l    A0, [A0]
  6883. 00004D78  2068 0008                movea.l    A0, [A0 + 0x8]
  6884. 00004D7C  4E90                     jsr        [A0]
  6885. 00004D7E  52AA 0008                addq.l     [A2 + 0x8], 1
  6886. 00004D82  202A 0008                move.l     D0, [A2 + 0x8]
  6887. 00004D86  584F                     addq.w     A7, 4
  6888. 00004D88  245F                     movea.l    A2, [A7]+
  6889. 00004D8A  4E75                     rts
  6890. 00004D8C  48E7 1030                movem.l    -[A7], D3,A2,A3
  6891. 00004D90  266F 0010                movea.l    A3, [A7 + 0x10]
  6892. 00004D94  53AB 0008                subq.l     [A3 + 0x8], 1
  6893. 00004D98  262B 0008                move.l     D3, [A3 + 0x8]
  6894. 00004D9C  246B 0004                movea.l    A2, [A3 + 0x4]
  6895. 00004DA0  4A83                     tst.l      D3
  6896. 00004DA2  662A                     bne        +0x2C /* 00004DCE */
  6897. 00004DA4  2F0B                     move.l     -[A7], A3
  6898. 00004DA6  4EBA 00F0                jsr        [PC + 0xF0 /* 00004E98 */]
  6899. 00004DAA  2F0B                     move.l     -[A7], A3
  6900. 00004DAC  2F2A 000C                move.l     -[A7], [A2 + 0xC]
  6901. 00004DB0  206A 000C                movea.l    A0, [A2 + 0xC]
  6902. 00004DB4  2050                     movea.l    A0, [A0]
  6903. 00004DB6  2068 0014                movea.l    A0, [A0 + 0x14]
  6904. 00004DBA  4E90                     jsr        [A0]
  6905. 00004DBC  53AD 1A94                subq.l     [A5 + 0x1A94], 1
  6906. 00004DC0  2F0A                     move.l     -[A7], A2
  6907. 00004DC2  2052                     movea.l    A0, [A2]
  6908. 00004DC4  2068 000C                movea.l    A0, [A0 + 0xC]
  6909. 00004DC8  4E90                     jsr        [A0]
  6910. 00004DCA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6911. label00004DCE:
  6912. 00004DCE  2F0A                     move.l     -[A7], A2
  6913. 00004DD0  2052                     movea.l    A0, [A2]
  6914. 00004DD2  2068 000C                movea.l    A0, [A0 + 0xC]
  6915. 00004DD6  4E90                     jsr        [A0]
  6916. 00004DD8  2003                     move.l     D0, D3
  6917. 00004DDA  584F                     addq.w     A7, 4
  6918. 00004DDC  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  6919. 00004DE0  4E75                     rts
  6920. 00004DE2  2F0A                     move.l     -[A7], A2
  6921. 00004DE4  594F                     subq.w     A7, 4
  6922. 00004DE6  95CA                     sub.l      A2, A2
  6923. 00004DE8  4297                     clr.l      [A7]
  6924. 00004DEA  4857                     pea.l      [A7]
  6925. 00004DEC  4EBA 0046                jsr        [PC + 0x46 /* 00004E34 */]
  6926. 00004DF0  2F00                     move.l     -[A7], D0
  6927. 00004DF2  486D D4C8                pea.l      [A5 - 0x2B38]
  6928. 00004DF6  4878 000C                push.l     0xC
  6929. 00004DFA  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  6930. 00004DFE  4EBA 02CA                jsr        [PC + 0x2CA /* 000050CA */]
  6931. 00004E02  2440                     movea.l    A2, D0
  6932. 00004E04  200A                     move.l     D0, A2
  6933. 00004E06  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6934. 00004E0A  6714                     beq        +0x16 /* 00004E20 */
  6935. 00004E0C  4A97                     tst.l      [A7]
  6936. 00004E0E  6716                     beq        +0x18 /* 00004E26 */
  6937. 00004E10  2F0A                     move.l     -[A7], A2
  6938. 00004E12  2052                     movea.l    A0, [A2]
  6939. 00004E14  2068 000C                movea.l    A0, [A0 + 0xC]
  6940. 00004E18  4E90                     jsr        [A0]
  6941. 00004E1A  95CA                     sub.l      A2, A2
  6942. 00004E1C  584F                     addq.w     A7, 4
  6943. 00004E1E  6006                     bra        +0x8 /* 00004E26 */
  6944. label00004E20:
  6945. 00004E20  2EBC 8004 0002           move.l     [A7], 0x80040002
  6946. label00004E26:
  6947. 00004E26  206F 0010                movea.l    A0, [A7 + 0x10]
  6948. 00004E2A  208A                     move.l     [A0], A2
  6949. 00004E2C  2017                     move.l     D0, [A7]
  6950. 00004E2E  584F                     addq.w     A7, 4
  6951. 00004E30  245F                     movea.l    A2, [A7]+
  6952. 00004E32  4E75                     rts
  6953. fn00004E34:
  6954. 00004E34  2F0B                     move.l     -[A7], A3
  6955. 00004E36  47ED 1A5C                lea.l      A3, [A5 + 0x1A5C]
  6956. 00004E3A  4A2D 1A78                tst.b      [A5 + 0x1A78]
  6957. 00004E3E  6646                     bne        +0x48 /* 00004E86 */
  6958. 00004E40  224B                     movea.l    A1, A3
  6959. 00004E42  7006                     moveq.l    D0, 0x06
  6960. 00004E44  1B7C 0001 1A78           move.b     [A5 + 0x1A78], 0x1
  6961. 00004E4A  41ED D4A8                lea.l      A0, [A5 - 0x2B58]
  6962. 00004E4E  2348 0004                move.l     [A1 + 0x4], A0
  6963. 00004E52  5380                     subq.l     D0, 1
  6964. 00004E54  41ED D4B0                lea.l      A0, [A5 - 0x2B50]
  6965. 00004E58  2348 0008                move.l     [A1 + 0x8], A0
  6966. 00004E5C  5380                     subq.l     D0, 1
  6967. 00004E5E  41ED D4B8                lea.l      A0, [A5 - 0x2B48]
  6968. 00004E62  2348 000C                move.l     [A1 + 0xC], A0
  6969. 00004E66  5380                     subq.l     D0, 1
  6970. 00004E68  41ED D520                lea.l      A0, [A5 - 0x2AE0]
  6971. 00004E6C  2348 0010                move.l     [A1 + 0x10], A0
  6972. 00004E70  5380                     subq.l     D0, 1
  6973. 00004E72  41ED D528                lea.l      A0, [A5 - 0x2AD8]
  6974. 00004E76  2348 0014                move.l     [A1 + 0x14], A0
  6975. 00004E7A  5380                     subq.l     D0, 1
  6976. 00004E7C  41ED D530                lea.l      A0, [A5 - 0x2AD0]
  6977. 00004E80  2348 0018                move.l     [A1 + 0x18], A0
  6978. 00004E84  5380                     subq.l     D0, 1
  6979. label00004E86:
  6980. 00004E86  200B                     move.l     D0, A3
  6981. 00004E88  265F                     movea.l    A3, [A7]+
  6982. 00004E8A  4E75                     rts
  6983. 00004E8C  594F                     subq.w     A7, 4
  6984. 00004E8E  2EAF 0008                move.l     [A7], [A7 + 0x8]
  6985. 00004E92  7000                     moveq.l    D0, 0x00
  6986. 00004E94  584F                     addq.w     A7, 4
  6987. 00004E96  4E75                     rts
  6988. fn00004E98:
  6989. 00004E98  594F                     subq.w     A7, 4
  6990. 00004E9A  2EAF 0008                move.l     [A7], [A7 + 0x8]
  6991. 00004E9E  584F                     addq.w     A7, 4
  6992. 00004EA0  4E75                     rts
  6993. 00004EA2  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  6994. 00004EA6  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  6995. 00004EAA  206F 000C                movea.l    A0, [A7 + 0xC]
  6996. 00004EAE  2F28 0004                move.l     -[A7], [A0 + 0x4]
  6997. 00004EB2  2068 0004                movea.l    A0, [A0 + 0x4]
  6998. 00004EB6  2050                     movea.l    A0, [A0]
  6999. 00004EB8  2068 0004                movea.l    A0, [A0 + 0x4]
  7000. 00004EBC  4E90                     jsr        [A0]
  7001. 00004EBE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7002. 00004EC2  4E75                     rts
  7003. 00004EC4  2F0A                     move.l     -[A7], A2
  7004. 00004EC6  246F 0008                movea.l    A2, [A7 + 0x8]
  7005. 00004ECA  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  7006. 00004ECE  206A 0004                movea.l    A0, [A2 + 0x4]
  7007. 00004ED2  2050                     movea.l    A0, [A0]
  7008. 00004ED4  2068 0008                movea.l    A0, [A0 + 0x8]
  7009. 00004ED8  4E90                     jsr        [A0]
  7010. 00004EDA  52AA 0008                addq.l     [A2 + 0x8], 1
  7011. 00004EDE  202A 0008                move.l     D0, [A2 + 0x8]
  7012. 00004EE2  584F                     addq.w     A7, 4
  7013. 00004EE4  245F                     movea.l    A2, [A7]+
  7014. 00004EE6  4E75                     rts
  7015. 00004EE8  48E7 1030                movem.l    -[A7], D3,A2,A3
  7016. 00004EEC  266F 0010                movea.l    A3, [A7 + 0x10]
  7017. 00004EF0  53AB 0008                subq.l     [A3 + 0x8], 1
  7018. 00004EF4  262B 0008                move.l     D3, [A3 + 0x8]
  7019. 00004EF8  246B 0004                movea.l    A2, [A3 + 0x4]
  7020. 00004EFC  4A83                     tst.l      D3
  7021. 00004EFE  662A                     bne        +0x2C /* 00004F2A */
  7022. 00004F00  2F0B                     move.l     -[A7], A3
  7023. 00004F02  4EBA 00E6                jsr        [PC + 0xE6 /* 00004FEA */]
  7024. 00004F06  2F0B                     move.l     -[A7], A3
  7025. 00004F08  2F2A 000C                move.l     -[A7], [A2 + 0xC]
  7026. 00004F0C  206A 000C                movea.l    A0, [A2 + 0xC]
  7027. 00004F10  2050                     movea.l    A0, [A0]
  7028. 00004F12  2068 0014                movea.l    A0, [A0 + 0x14]
  7029. 00004F16  4E90                     jsr        [A0]
  7030. 00004F18  53AD 1A94                subq.l     [A5 + 0x1A94], 1
  7031. 00004F1C  2F0A                     move.l     -[A7], A2
  7032. 00004F1E  2052                     movea.l    A0, [A2]
  7033. 00004F20  2068 000C                movea.l    A0, [A0 + 0xC]
  7034. 00004F24  4E90                     jsr        [A0]
  7035. 00004F26  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7036. label00004F2A:
  7037. 00004F2A  2F0A                     move.l     -[A7], A2
  7038. 00004F2C  2052                     movea.l    A0, [A2]
  7039. 00004F2E  2068 000C                movea.l    A0, [A0 + 0xC]
  7040. 00004F32  4E90                     jsr        [A0]
  7041. 00004F34  2003                     move.l     D0, D3
  7042. 00004F36  584F                     addq.w     A7, 4
  7043. 00004F38  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  7044. 00004F3C  4E75                     rts
  7045. 00004F3E  2F0A                     move.l     -[A7], A2
  7046. 00004F40  594F                     subq.w     A7, 4
  7047. 00004F42  95CA                     sub.l      A2, A2
  7048. 00004F44  4297                     clr.l      [A7]
  7049. 00004F46  4857                     pea.l      [A7]
  7050. 00004F48  4EBA 0046                jsr        [PC + 0x46 /* 00004F90 */]
  7051. 00004F4C  2F00                     move.l     -[A7], D0
  7052. 00004F4E  486D D4F0                pea.l      [A5 - 0x2B10]
  7053. 00004F52  4878 000C                push.l     0xC
  7054. 00004F56  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  7055. 00004F5A  4EBA 016E                jsr        [PC + 0x16E /* 000050CA */]
  7056. 00004F5E  2440                     movea.l    A2, D0
  7057. 00004F60  200A                     move.l     D0, A2
  7058. 00004F62  4FEF 0014                lea.l      A7, [A7 + 0x14]
  7059. 00004F66  6714                     beq        +0x16 /* 00004F7C */
  7060. 00004F68  4A97                     tst.l      [A7]
  7061. 00004F6A  6716                     beq        +0x18 /* 00004F82 */
  7062. 00004F6C  2F0A                     move.l     -[A7], A2
  7063. 00004F6E  2052                     movea.l    A0, [A2]
  7064. 00004F70  2068 000C                movea.l    A0, [A0 + 0xC]
  7065. 00004F74  4E90                     jsr        [A0]
  7066. 00004F76  95CA                     sub.l      A2, A2
  7067. 00004F78  584F                     addq.w     A7, 4
  7068. 00004F7A  6006                     bra        +0x8 /* 00004F82 */
  7069. label00004F7C:
  7070. 00004F7C  2EBC 8004 0002           move.l     [A7], 0x80040002
  7071. label00004F82:
  7072. 00004F82  206F 0010                movea.l    A0, [A7 + 0x10]
  7073. 00004F86  208A                     move.l     [A0], A2
  7074. 00004F88  2017                     move.l     D0, [A7]
  7075. 00004F8A  584F                     addq.w     A7, 4
  7076. 00004F8C  245F                     movea.l    A2, [A7]+
  7077. 00004F8E  4E75                     rts
  7078. fn00004F90:
  7079. 00004F90  2F0B                     move.l     -[A7], A3
  7080. 00004F92  47ED 1A7A                lea.l      A3, [A5 + 0x1A7A /* export_843 */]
  7081. 00004F96  4A2D 1A92                tst.b      [A5 + 0x1A92 /* export_846 */]
  7082. 00004F9A  663C                     bne        +0x3E /* 00004FD8 */
  7083. 00004F9C  224B                     movea.l    A1, A3
  7084. 00004F9E  7005                     moveq.l    D0, 0x05
  7085. 00004FA0  1B7C 0001 1A92           move.b     [A5 + 0x1A92 /* export_846 */], 0x1
  7086. 00004FA6  41ED D4D0                lea.l      A0, [A5 - 0x2B30]
  7087. 00004FAA  2348 0004                move.l     [A1 + 0x4], A0
  7088. 00004FAE  5380                     subq.l     D0, 1
  7089. 00004FB0  41ED D4D8                lea.l      A0, [A5 - 0x2B28]
  7090. 00004FB4  2348 0008                move.l     [A1 + 0x8], A0
  7091. 00004FB8  5380                     subq.l     D0, 1
  7092. 00004FBA  41ED D4E0                lea.l      A0, [A5 - 0x2B20]
  7093. 00004FBE  2348 000C                move.l     [A1 + 0xC], A0
  7094. 00004FC2  5380                     subq.l     D0, 1
  7095. 00004FC4  41ED D538                lea.l      A0, [A5 - 0x2AC8]
  7096. 00004FC8  2348 0010                move.l     [A1 + 0x10], A0
  7097. 00004FCC  5380                     subq.l     D0, 1
  7098. 00004FCE  41ED D540                lea.l      A0, [A5 - 0x2AC0]
  7099. 00004FD2  2348 0014                move.l     [A1 + 0x14], A0
  7100. 00004FD6  5380                     subq.l     D0, 1
  7101. label00004FD8:
  7102. 00004FD8  200B                     move.l     D0, A3
  7103. 00004FDA  265F                     movea.l    A3, [A7]+
  7104. 00004FDC  4E75                     rts
  7105. 00004FDE  594F                     subq.w     A7, 4
  7106. 00004FE0  2EAF 0008                move.l     [A7], [A7 + 0x8]
  7107. 00004FE4  7000                     moveq.l    D0, 0x00
  7108. 00004FE6  584F                     addq.w     A7, 4
  7109. 00004FE8  4E75                     rts
  7110. fn00004FEA:
  7111. 00004FEA  594F                     subq.w     A7, 4
  7112. 00004FEC  2EAF 0008                move.l     [A7], [A7 + 0x8]
  7113. 00004FF0  584F                     addq.w     A7, 4
  7114. 00004FF2  4E75                     rts
  7115. 00004FF4  7000                     moveq.l    D0, 0x00
  7116. 00004FF6  4E75                     rts
  7117. 00004FF8  4E75                     rts
  7118. 00004FFA  206F 0004                movea.l    A0, [A7 + 0x4]
  7119. 00004FFE  2068 0004                movea.l    A0, [A0 + 0x4]
  7120. 00005002  4868 0018                pea.l      [A0 + 0x18]
  7121. 00005006  4EAD CA48                jsr        [A5 - 0x35B8]
  7122. 0000500A  584F                     addq.w     A7, 4
  7123. 0000500C  4E75                     rts
  7124. 0000500E  206F 0004                movea.l    A0, [A7 + 0x4]
  7125. 00005012  2068 0004                movea.l    A0, [A0 + 0x4]
  7126. 00005016  4868 0018                pea.l      [A0 + 0x18]
  7127. 0000501A  4EAD CA50                jsr        [A5 - 0x35B0]
  7128. 0000501E  584F                     addq.w     A7, 4
  7129. 00005020  4E75                     rts
  7130. 00005022  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  7131. 00005026  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  7132. 0000502A  206F 000C                movea.l    A0, [A7 + 0xC]
  7133. 0000502E  2068 0004                movea.l    A0, [A0 + 0x4]
  7134. 00005032  4868 0018                pea.l      [A0 + 0x18]
  7135. 00005036  4EAD CA58                jsr        [A5 - 0x35A8]
  7136. 0000503A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7137. 0000503E  4E75                     rts
  7138. 00005040  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  7139. 00005044  206F 0008                movea.l    A0, [A7 + 0x8]
  7140. 00005048  2068 0004                movea.l    A0, [A0 + 0x4]
  7141. 0000504C  4868 0018                pea.l      [A0 + 0x18]
  7142. 00005050  4EBA BBB8                jsr        [PC - 0x4448 /* 00000C0A */]
  7143. 00005054  504F                     addq.w     A7, 8
  7144. 00005056  4E75                     rts
  7145. 00005058  206F 0004                movea.l    A0, [A7 + 0x4]
  7146. 0000505C  2068 0004                movea.l    A0, [A0 + 0x4]
  7147. 00005060  226F 0008                movea.l    A1, [A7 + 0x8]
  7148. 00005064  22A8 001C                move.l     [A1], [A0 + 0x1C]
  7149. 00005068  7000                     moveq.l    D0, 0x00
  7150. 0000506A  4E75                     rts
  7151. 0000506C  2F2F 0018                move.l     -[A7], [A7 + 0x18]
  7152. 00005070  2F2F 0018                move.l     -[A7], [A7 + 0x18]
  7153. 00005074  2F2F 0018                move.l     -[A7], [A7 + 0x18]
  7154. 00005078  2F2F 0018                move.l     -[A7], [A7 + 0x18]
  7155. 0000507C  2F2F 0018                move.l     -[A7], [A7 + 0x18]
  7156. 00005080  206F 0018                movea.l    A0, [A7 + 0x18]
  7157. 00005084  2068 0004                movea.l    A0, [A0 + 0x4]
  7158. 00005088  4868 0018                pea.l      [A0 + 0x18]
  7159. 0000508C  4EAD CA60                jsr        [A5 - 0x35A0]
  7160. 00005090  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7161. 00005094  4E75                     rts
  7162. 00005096  206F 0004                movea.l    A0, [A7 + 0x4]
  7163. 0000509A  2068 0004                movea.l    A0, [A0 + 0x4]
  7164. 0000509E  226F 0008                movea.l    A1, [A7 + 0x8]
  7165. 000050A2  22A8 0018                move.l     [A1], [A0 + 0x18]
  7166. 000050A6  2368 001C 0004           move.l     [A1 + 0x4], [A0 + 0x1C]
  7167. 000050AC  7000                     moveq.l    D0, 0x00
  7168. 000050AE  4E75                     rts
  7169. 000050B0  206F 0008                movea.l    A0, [A7 + 0x8]
  7170. 000050B4  226F 0004                movea.l    A1, [A7 + 0x4]
  7171. 000050B8  2269 0004                movea.l    A1, [A1 + 0x4]
  7172. 000050BC  2350 0018                move.l     [A1 + 0x18], [A0]
  7173. 000050C0  2368 0004 001C           move.l     [A1 + 0x1C], [A0 + 0x4]
  7174. 000050C6  7000                     moveq.l    D0, 0x00
  7175. 000050C8  4E75                     rts
  7176. fn000050CA:
  7177. 000050CA  48E7 003A                movem.l    -[A7], A2,A3,A4,A6
  7178. 000050CE  266F 0014                movea.l    A3, [A7 + 0x14]
  7179. 000050D2  2C6F 0024                movea.l    A6, [A7 + 0x24]
  7180. 000050D6  95CA                     sub.l      A2, A2
  7181. 000050D8  286B 000C                movea.l    A4, [A3 + 0xC]
  7182. 000050DC  2F2F 0018                move.l     -[A7], [A7 + 0x18]
  7183. 000050E0  2F0C                     move.l     -[A7], A4
  7184. 000050E2  2054                     movea.l    A0, [A4]
  7185. 000050E4  2068 0010                movea.l    A0, [A0 + 0x10]
  7186. 000050E8  4E90                     jsr        [A0]
  7187. 000050EA  2440                     movea.l    A2, D0
  7188. 000050EC  200A                     move.l     D0, A2
  7189. 000050EE  504F                     addq.w     A7, 8
  7190. 000050F0  6736                     beq        +0x38 /* 00005128 */
  7191. 000050F2  24AF 0020                move.l     [A2], [A7 + 0x20]
  7192. 000050F6  254B 0004                move.l     [A2 + 0x4], A3
  7193. 000050FA  7001                     moveq.l    D0, 0x01
  7194. 000050FC  2540 0008                move.l     [A2 + 0x8], D0
  7195. 00005100  2F0B                     move.l     -[A7], A3
  7196. 00005102  2053                     movea.l    A0, [A3]
  7197. 00005104  2068 0008                movea.l    A0, [A0 + 0x8]
  7198. 00005108  4E90                     jsr        [A0]
  7199. 0000510A  2F0B                     move.l     -[A7], A3
  7200. 0000510C  2053                     movea.l    A0, [A3]
  7201. 0000510E  2068 0008                movea.l    A0, [A0 + 0x8]
  7202. 00005112  4E90                     jsr        [A0]
  7203. 00005114  52AD 1A94                addq.l     [A5 + 0x1A94], 1
  7204. 00005118  2F0A                     move.l     -[A7], A2
  7205. 0000511A  206F 0028                movea.l    A0, [A7 + 0x28]
  7206. 0000511E  4E90                     jsr        [A0]
  7207. 00005120  2C80                     move.l     [A6], D0
  7208. 00005122  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7209. 00005126  6006                     bra        +0x8 /* 0000512E */
  7210. label00005128:
  7211. 00005128  2CBC 8004 0002           move.l     [A6], 0x80040002
  7212. label0000512E:
  7213. 0000512E  200A                     move.l     D0, A2
  7214. 00005130  4CDF 5C00                movem.l    A2,A3,A4,A6, [A7]+
  7215. 00005134  4E75                     rts
  7216. fn00005136:
  7217. 00005136  48E7 1C3A                movem.l    -[A7], D3,D4,D5,A2,A3,A4,A6
  7218. 0000513A  594F                     subq.w     A7, 4
  7219. 0000513C  2C6F 0024                movea.l    A6, [A7 + 0x24]
  7220. 00005140  286F 0028                movea.l    A4, [A7 + 0x28]
  7221. 00005144  266F 002C                movea.l    A3, [A7 + 0x2C]
  7222. 00005148  246F 0030                movea.l    A2, [A7 + 0x30]
  7223. 0000514C  7600                     moveq.l    D3, 0x00
  7224. 0000514E  200E                     move.l     D0, A6
  7225. 00005150  671E                     beq        +0x20 /* 00005170 */
  7226. 00005152  594F                     subq.w     A7, 4
  7227. 00005154  2F0E                     move.l     -[A7], A6
  7228. 00005156  486D 8576                pea.l      [A5 - 0x7A8A]
  7229. 0000515A  4EAD FDF0                jsr        [A5 - 0x210]
  7230. 0000515E  201F                     move.l     D0, [A7]+
  7231. 00005160  660E                     bne        +0x10 /* 00005170 */
  7232. 00005162  41ED 8316                lea.l      A0, [A5 - 0x7CEA]
  7233. 00005166  43ED 8576                lea.l      A1, [A5 - 0x7A8A]
  7234. 0000516A  B3C8                     cmpa.l     A1, A0
  7235. 0000516C  6600 013C                bne        +0x13E /* 000052AA */
  7236. label00005170:
  7237. 00005170  41ED 8576                lea.l      A0, [A5 - 0x7A8A]
  7238. 00005174  2808                     move.l     D4, A0
  7239. 00005176  7A01                     moveq.l    D5, 0x01
  7240. 00005178  200C                     move.l     D0, A4
  7241. 0000517A  4A80                     tst.l      D0
  7242. 0000517C  6606                     bne        +0x8 /* 00005184 */
  7243. 0000517E  2E80                     move.l     [A7], D0
  7244. 00005180  7000                     moveq.l    D0, 0x00
  7245. 00005182  6018                     bra        +0x1A /* 0000519C */
  7246. label00005184:
  7247. 00005184  2F0A                     move.l     -[A7], A2
  7248. 00005186  486D CB78                pea.l      [A5 - 0x3488]
  7249. 0000518A  486D CB70                pea.l      [A5 - 0x3490]
  7250. 0000518E  4878 001C                push.l     0x1C
  7251. 00005192  2F05                     move.l     -[A7], D5
  7252. 00005194  2F04                     move.l     -[A7], D4
  7253. 00005196  4E94                     jsr        [A4]
  7254. 00005198  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7255. label0000519C:
  7256. 0000519C  2600                     move.l     D3, D0
  7257. 0000519E  4A83                     tst.l      D3
  7258. 000051A0  6600 083E                bne        +0x840 /* 000059E0 */
  7259. 000051A4  200B                     move.l     D0, A3
  7260. 000051A6  6700 0102                beq        +0x104 /* 000052AA */
  7261. 000051AA  2F0A                     move.l     -[A7], A2
  7262. 000051AC  486D CB38                pea.l      [A5 - 0x34C8]
  7263. 000051B0  4878 0001                push.l     0x1
  7264. 000051B4  486D 8376                pea.l      [A5 - 0x7C8A]
  7265. 000051B8  2F05                     move.l     -[A7], D5
  7266. 000051BA  2F04                     move.l     -[A7], D4
  7267. 000051BC  4E93                     jsr        [A3]
  7268. 000051BE  2600                     move.l     D3, D0
  7269. 000051C0  4A83                     tst.l      D3
  7270. 000051C2  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7271. 000051C6  6600 0818                bne        +0x81A /* 000059E0 */
  7272. 000051CA  2F0A                     move.l     -[A7], A2
  7273. 000051CC  486D CBF8                pea.l      [A5 - 0x3408]
  7274. 000051D0  4878 0001                push.l     0x1
  7275. 000051D4  486D 83E6                pea.l      [A5 - 0x7C1A]
  7276. 000051D8  2F05                     move.l     -[A7], D5
  7277. 000051DA  2F04                     move.l     -[A7], D4
  7278. 000051DC  4E93                     jsr        [A3]
  7279. 000051DE  2600                     move.l     D3, D0
  7280. 000051E0  4A83                     tst.l      D3
  7281. 000051E2  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7282. 000051E6  6600 07F8                bne        +0x7FA /* 000059E0 */
  7283. 000051EA  2F0A                     move.l     -[A7], A2
  7284. 000051EC  486D A0B0                pea.l      [A5 - 0x5F50]
  7285. 000051F0  4878 0001                push.l     0x1
  7286. 000051F4  486D 8446                pea.l      [A5 - 0x7BBA]
  7287. 000051F8  2F05                     move.l     -[A7], D5
  7288. 000051FA  2F04                     move.l     -[A7], D4
  7289. 000051FC  4E93                     jsr        [A3]
  7290. 000051FE  2600                     move.l     D3, D0
  7291. 00005200  4A83                     tst.l      D3
  7292. 00005202  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7293. 00005206  6600 07D8                bne        +0x7DA /* 000059E0 */
  7294. 0000520A  2F0A                     move.l     -[A7], A2
  7295. 0000520C  486D A0D8                pea.l      [A5 - 0x5F28]
  7296. 00005210  4878 0001                push.l     0x1
  7297. 00005214  486D 8506                pea.l      [A5 - 0x7AFA]
  7298. 00005218  2F05                     move.l     -[A7], D5
  7299. 0000521A  2F04                     move.l     -[A7], D4
  7300. 0000521C  4E93                     jsr        [A3]
  7301. 0000521E  2600                     move.l     D3, D0
  7302. 00005220  4A83                     tst.l      D3
  7303. 00005222  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7304. 00005226  6600 07B8                bne        +0x7BA /* 000059E0 */
  7305. 0000522A  2F0A                     move.l     -[A7], A2
  7306. 0000522C  486D CB10                pea.l      [A5 - 0x34F0]
  7307. 00005230  4878 0001                push.l     0x1
  7308. 00005234  486D 8566                pea.l      [A5 - 0x7A9A]
  7309. 00005238  2F05                     move.l     -[A7], D5
  7310. 0000523A  2F04                     move.l     -[A7], D4
  7311. 0000523C  4E93                     jsr        [A3]
  7312. 0000523E  2600                     move.l     D3, D0
  7313. 00005240  4A83                     tst.l      D3
  7314. 00005242  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7315. 00005246  6600 0798                bne        +0x79A /* 000059E0 */
  7316. 0000524A  2F0A                     move.l     -[A7], A2
  7317. 0000524C  486D CB60                pea.l      [A5 - 0x34A0]
  7318. 00005250  4878 0001                push.l     0x1
  7319. 00005254  486D 84F6                pea.l      [A5 - 0x7B0A]
  7320. 00005258  2F05                     move.l     -[A7], D5
  7321. 0000525A  2F04                     move.l     -[A7], D4
  7322. 0000525C  4E93                     jsr        [A3]
  7323. 0000525E  2600                     move.l     D3, D0
  7324. 00005260  4A83                     tst.l      D3
  7325. 00005262  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7326. 00005266  6600 0778                bne        +0x77A /* 000059E0 */
  7327. 0000526A  2F0A                     move.l     -[A7], A2
  7328. 0000526C  486D A100                pea.l      [A5 - 0x5F00]
  7329. 00005270  4878 0001                push.l     0x1
  7330. 00005274  486D 8456                pea.l      [A5 - 0x7BAA]
  7331. 00005278  2F05                     move.l     -[A7], D5
  7332. 0000527A  2F04                     move.l     -[A7], D4
  7333. 0000527C  4E93                     jsr        [A3]
  7334. 0000527E  2600                     move.l     D3, D0
  7335. 00005280  4A83                     tst.l      D3
  7336. 00005282  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7337. 00005286  6600 0758                bne        +0x75A /* 000059E0 */
  7338. 0000528A  2F0A                     move.l     -[A7], A2
  7339. 0000528C  486D CC28                pea.l      [A5 - 0x33D8]
  7340. 00005290  4878 0001                push.l     0x1
  7341. 00005294  486D 8516                pea.l      [A5 - 0x7AEA]
  7342. 00005298  2F05                     move.l     -[A7], D5
  7343. 0000529A  2F04                     move.l     -[A7], D4
  7344. 0000529C  4E93                     jsr        [A3]
  7345. 0000529E  2600                     move.l     D3, D0
  7346. 000052A0  4A83                     tst.l      D3
  7347. 000052A2  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7348. 000052A6  6600 0738                bne        +0x73A /* 000059E0 */
  7349. label000052AA:
  7350. 000052AA  200E                     move.l     D0, A6
  7351. 000052AC  671C                     beq        +0x1E /* 000052CA */
  7352. 000052AE  594F                     subq.w     A7, 4
  7353. 000052B0  2F0E                     move.l     -[A7], A6
  7354. 000052B2  486D 8586                pea.l      [A5 - 0x7A7A]
  7355. 000052B6  4EAD FDF0                jsr        [A5 - 0x210]
  7356. 000052BA  201F                     move.l     D0, [A7]+
  7357. 000052BC  660C                     bne        +0xE /* 000052CA */
  7358. 000052BE  41ED 8316                lea.l      A0, [A5 - 0x7CEA]
  7359. 000052C2  43ED 8586                lea.l      A1, [A5 - 0x7A7A]
  7360. 000052C6  B3C8                     cmpa.l     A1, A0
  7361. 000052C8  6678                     bne        +0x7A /* 00005342 */
  7362. label000052CA:
  7363. 000052CA  41ED 8586                lea.l      A0, [A5 - 0x7A7A]
  7364. 000052CE  2808                     move.l     D4, A0
  7365. 000052D0  7A01                     moveq.l    D5, 0x01
  7366. 000052D2  200C                     move.l     D0, A4
  7367. 000052D4  4A80                     tst.l      D0
  7368. 000052D6  6606                     bne        +0x8 /* 000052DE */
  7369. 000052D8  2E80                     move.l     [A7], D0
  7370. 000052DA  7000                     moveq.l    D0, 0x00
  7371. 000052DC  6018                     bra        +0x1A /* 000052F6 */
  7372. label000052DE:
  7373. 000052DE  2F0A                     move.l     -[A7], A2
  7374. 000052E0  486D CCE8                pea.l      [A5 - 0x3318]
  7375. 000052E4  486D CCE0                pea.l      [A5 - 0x3320]
  7376. 000052E8  4878 001C                push.l     0x1C
  7377. 000052EC  2F05                     move.l     -[A7], D5
  7378. 000052EE  2F04                     move.l     -[A7], D4
  7379. 000052F0  4E94                     jsr        [A4]
  7380. 000052F2  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7381. label000052F6:
  7382. 000052F6  2600                     move.l     D3, D0
  7383. 000052F8  4A83                     tst.l      D3
  7384. 000052FA  6600 06E4                bne        +0x6E6 /* 000059E0 */
  7385. 000052FE  200B                     move.l     D0, A3
  7386. 00005300  6740                     beq        +0x42 /* 00005342 */
  7387. 00005302  2F0A                     move.l     -[A7], A2
  7388. 00005304  486D CCA8                pea.l      [A5 - 0x3358]
  7389. 00005308  4878 0001                push.l     0x1
  7390. 0000530C  486D 84E6                pea.l      [A5 - 0x7B1A]
  7391. 00005310  2F05                     move.l     -[A7], D5
  7392. 00005312  2F04                     move.l     -[A7], D4
  7393. 00005314  4E93                     jsr        [A3]
  7394. 00005316  2600                     move.l     D3, D0
  7395. 00005318  4A83                     tst.l      D3
  7396. 0000531A  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7397. 0000531E  6600 06C0                bne        +0x6C2 /* 000059E0 */
  7398. 00005322  2F0A                     move.l     -[A7], A2
  7399. 00005324  486D CCD0                pea.l      [A5 - 0x3330]
  7400. 00005328  4878 0001                push.l     0x1
  7401. 0000532C  486D 8596                pea.l      [A5 - 0x7A6A]
  7402. 00005330  2F05                     move.l     -[A7], D5
  7403. 00005332  2F04                     move.l     -[A7], D4
  7404. 00005334  4E93                     jsr        [A3]
  7405. 00005336  2600                     move.l     D3, D0
  7406. 00005338  4A83                     tst.l      D3
  7407. 0000533A  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7408. 0000533E  6600 06A0                bne        +0x6A2 /* 000059E0 */
  7409. label00005342:
  7410. 00005342  200E                     move.l     D0, A6
  7411. 00005344  671C                     beq        +0x1E /* 00005362 */
  7412. 00005346  594F                     subq.w     A7, 4
  7413. 00005348  2F0E                     move.l     -[A7], A6
  7414. 0000534A  486D 8606                pea.l      [A5 - 0x79FA]
  7415. 0000534E  4EAD FDF0                jsr        [A5 - 0x210]
  7416. 00005352  201F                     move.l     D0, [A7]+
  7417. 00005354  660C                     bne        +0xE /* 00005362 */
  7418. 00005356  41ED 8316                lea.l      A0, [A5 - 0x7CEA]
  7419. 0000535A  43ED 8606                lea.l      A1, [A5 - 0x79FA]
  7420. 0000535E  B3C8                     cmpa.l     A1, A0
  7421. 00005360  6658                     bne        +0x5A /* 000053BA */
  7422. label00005362:
  7423. 00005362  41ED 8606                lea.l      A0, [A5 - 0x79FA]
  7424. 00005366  2808                     move.l     D4, A0
  7425. 00005368  7A01                     moveq.l    D5, 0x01
  7426. 0000536A  200C                     move.l     D0, A4
  7427. 0000536C  4A80                     tst.l      D0
  7428. 0000536E  6606                     bne        +0x8 /* 00005376 */
  7429. 00005370  2E80                     move.l     [A7], D0
  7430. 00005372  7000                     moveq.l    D0, 0x00
  7431. 00005374  6018                     bra        +0x1A /* 0000538E */
  7432. label00005376:
  7433. 00005376  2F0A                     move.l     -[A7], A2
  7434. 00005378  486D CF80                pea.l      [A5 - 0x3080]
  7435. 0000537C  486D CF78                pea.l      [A5 - 0x3088]
  7436. 00005380  4878 0030                push.l     0x30 /* '0' */
  7437. 00005384  2F05                     move.l     -[A7], D5
  7438. 00005386  2F04                     move.l     -[A7], D4
  7439. 00005388  4E94                     jsr        [A4]
  7440. 0000538A  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7441. label0000538E:
  7442. 0000538E  2600                     move.l     D3, D0
  7443. 00005390  4A83                     tst.l      D3
  7444. 00005392  6600 064C                bne        +0x64E /* 000059E0 */
  7445. 00005396  200B                     move.l     D0, A3
  7446. 00005398  6720                     beq        +0x22 /* 000053BA */
  7447. 0000539A  2F0A                     move.l     -[A7], A2
  7448. 0000539C  486D CF68                pea.l      [A5 - 0x3098]
  7449. 000053A0  4878 0001                push.l     0x1
  7450. 000053A4  486D 84D6                pea.l      [A5 - 0x7B2A]
  7451. 000053A8  2F05                     move.l     -[A7], D5
  7452. 000053AA  2F04                     move.l     -[A7], D4
  7453. 000053AC  4E93                     jsr        [A3]
  7454. 000053AE  2600                     move.l     D3, D0
  7455. 000053B0  4A83                     tst.l      D3
  7456. 000053B2  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7457. 000053B6  6600 0628                bne        +0x62A /* 000059E0 */
  7458. label000053BA:
  7459. 000053BA  200E                     move.l     D0, A6
  7460. 000053BC  671C                     beq        +0x1E /* 000053DA */
  7461. 000053BE  594F                     subq.w     A7, 4
  7462. 000053C0  2F0E                     move.l     -[A7], A6
  7463. 000053C2  486D 85A6                pea.l      [A5 - 0x7A5A]
  7464. 000053C6  4EAD FDF0                jsr        [A5 - 0x210]
  7465. 000053CA  201F                     move.l     D0, [A7]+
  7466. 000053CC  660C                     bne        +0xE /* 000053DA */
  7467. 000053CE  41ED 8316                lea.l      A0, [A5 - 0x7CEA]
  7468. 000053D2  43ED 85A6                lea.l      A1, [A5 - 0x7A5A]
  7469. 000053D6  B3C8                     cmpa.l     A1, A0
  7470. 000053D8  6678                     bne        +0x7A /* 00005452 */
  7471. label000053DA:
  7472. 000053DA  41ED 85A6                lea.l      A0, [A5 - 0x7A5A]
  7473. 000053DE  2808                     move.l     D4, A0
  7474. 000053E0  7A01                     moveq.l    D5, 0x01
  7475. 000053E2  200C                     move.l     D0, A4
  7476. 000053E4  4A80                     tst.l      D0
  7477. 000053E6  6606                     bne        +0x8 /* 000053EE */
  7478. 000053E8  2E80                     move.l     [A7], D0
  7479. 000053EA  7000                     moveq.l    D0, 0x00
  7480. 000053EC  6018                     bra        +0x1A /* 00005406 */
  7481. label000053EE:
  7482. 000053EE  2F0A                     move.l     -[A7], A2
  7483. 000053F0  486D CE28                pea.l      [A5 - 0x31D8]
  7484. 000053F4  486D CE20                pea.l      [A5 - 0x31E0]
  7485. 000053F8  4878 001C                push.l     0x1C
  7486. 000053FC  2F05                     move.l     -[A7], D5
  7487. 000053FE  2F04                     move.l     -[A7], D4
  7488. 00005400  4E94                     jsr        [A4]
  7489. 00005402  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7490. label00005406:
  7491. 00005406  2600                     move.l     D3, D0
  7492. 00005408  4A83                     tst.l      D3
  7493. 0000540A  6600 05D4                bne        +0x5D6 /* 000059E0 */
  7494. 0000540E  200B                     move.l     D0, A3
  7495. 00005410  6740                     beq        +0x42 /* 00005452 */
  7496. 00005412  2F0A                     move.l     -[A7], A2
  7497. 00005414  486D CDE8                pea.l      [A5 - 0x3218]
  7498. 00005418  4878 0001                push.l     0x1
  7499. 0000541C  486D 84A6                pea.l      [A5 - 0x7B5A]
  7500. 00005420  2F05                     move.l     -[A7], D5
  7501. 00005422  2F04                     move.l     -[A7], D4
  7502. 00005424  4E93                     jsr        [A3]
  7503. 00005426  2600                     move.l     D3, D0
  7504. 00005428  4A83                     tst.l      D3
  7505. 0000542A  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7506. 0000542E  6600 05B0                bne        +0x5B2 /* 000059E0 */
  7507. 00005432  2F0A                     move.l     -[A7], A2
  7508. 00005434  486D CE10                pea.l      [A5 - 0x31F0]
  7509. 00005438  4878 0001                push.l     0x1
  7510. 0000543C  486D 85B6                pea.l      [A5 - 0x7A4A]
  7511. 00005440  2F05                     move.l     -[A7], D5
  7512. 00005442  2F04                     move.l     -[A7], D4
  7513. 00005444  4E93                     jsr        [A3]
  7514. 00005446  2600                     move.l     D3, D0
  7515. 00005448  4A83                     tst.l      D3
  7516. 0000544A  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7517. 0000544E  6600 0590                bne        +0x592 /* 000059E0 */
  7518. label00005452:
  7519. 00005452  200E                     move.l     D0, A6
  7520. 00005454  671C                     beq        +0x1E /* 00005472 */
  7521. 00005456  594F                     subq.w     A7, 4
  7522. 00005458  2F0E                     move.l     -[A7], A6
  7523. 0000545A  486D 85C6                pea.l      [A5 - 0x7A3A]
  7524. 0000545E  4EAD FDF0                jsr        [A5 - 0x210]
  7525. 00005462  201F                     move.l     D0, [A7]+
  7526. 00005464  660C                     bne        +0xE /* 00005472 */
  7527. 00005466  41ED 8316                lea.l      A0, [A5 - 0x7CEA]
  7528. 0000546A  43ED 85C6                lea.l      A1, [A5 - 0x7A3A]
  7529. 0000546E  B3C8                     cmpa.l     A1, A0
  7530. 00005470  6678                     bne        +0x7A /* 000054EA */
  7531. label00005472:
  7532. 00005472  41ED 85C6                lea.l      A0, [A5 - 0x7A3A]
  7533. 00005476  2808                     move.l     D4, A0
  7534. 00005478  7A01                     moveq.l    D5, 0x01
  7535. 0000547A  200C                     move.l     D0, A4
  7536. 0000547C  4A80                     tst.l      D0
  7537. 0000547E  6606                     bne        +0x8 /* 00005486 */
  7538. 00005480  2E80                     move.l     [A7], D0
  7539. 00005482  7000                     moveq.l    D0, 0x00
  7540. 00005484  6018                     bra        +0x1A /* 0000549E */
  7541. label00005486:
  7542. 00005486  2F0A                     move.l     -[A7], A2
  7543. 00005488  486D CEA8                pea.l      [A5 - 0x3158]
  7544. 0000548C  486D CEA0                pea.l      [A5 - 0x3160]
  7545. 00005490  4878 0020                push.l     0x20 /* ' ' */
  7546. 00005494  2F05                     move.l     -[A7], D5
  7547. 00005496  2F04                     move.l     -[A7], D4
  7548. 00005498  4E94                     jsr        [A4]
  7549. 0000549A  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7550. label0000549E:
  7551. 0000549E  2600                     move.l     D3, D0
  7552. 000054A0  4A83                     tst.l      D3
  7553. 000054A2  6600 053C                bne        +0x53E /* 000059E0 */
  7554. 000054A6  200B                     move.l     D0, A3
  7555. 000054A8  6740                     beq        +0x42 /* 000054EA */
  7556. 000054AA  2F0A                     move.l     -[A7], A2
  7557. 000054AC  486D CE68                pea.l      [A5 - 0x3198]
  7558. 000054B0  4878 0001                push.l     0x1
  7559. 000054B4  486D 84B6                pea.l      [A5 - 0x7B4A]
  7560. 000054B8  2F05                     move.l     -[A7], D5
  7561. 000054BA  2F04                     move.l     -[A7], D4
  7562. 000054BC  4E93                     jsr        [A3]
  7563. 000054BE  2600                     move.l     D3, D0
  7564. 000054C0  4A83                     tst.l      D3
  7565. 000054C2  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7566. 000054C6  6600 0518                bne        +0x51A /* 000059E0 */
  7567. 000054CA  2F0A                     move.l     -[A7], A2
  7568. 000054CC  486D CE90                pea.l      [A5 - 0x3170]
  7569. 000054D0  4878 0001                push.l     0x1
  7570. 000054D4  486D 85D6                pea.l      [A5 - 0x7A2A]
  7571. 000054D8  2F05                     move.l     -[A7], D5
  7572. 000054DA  2F04                     move.l     -[A7], D4
  7573. 000054DC  4E93                     jsr        [A3]
  7574. 000054DE  2600                     move.l     D3, D0
  7575. 000054E0  4A83                     tst.l      D3
  7576. 000054E2  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7577. 000054E6  6600 04F8                bne        +0x4FA /* 000059E0 */
  7578. label000054EA:
  7579. 000054EA  200E                     move.l     D0, A6
  7580. 000054EC  671C                     beq        +0x1E /* 0000550A */
  7581. 000054EE  594F                     subq.w     A7, 4
  7582. 000054F0  2F0E                     move.l     -[A7], A6
  7583. 000054F2  486D 85E6                pea.l      [A5 - 0x7A1A]
  7584. 000054F6  4EAD FDF0                jsr        [A5 - 0x210]
  7585. 000054FA  201F                     move.l     D0, [A7]+
  7586. 000054FC  660C                     bne        +0xE /* 0000550A */
  7587. 000054FE  41ED 8316                lea.l      A0, [A5 - 0x7CEA]
  7588. 00005502  43ED 85E6                lea.l      A1, [A5 - 0x7A1A]
  7589. 00005506  B3C8                     cmpa.l     A1, A0
  7590. 00005508  6678                     bne        +0x7A /* 00005582 */
  7591. label0000550A:
  7592. 0000550A  41ED 85E6                lea.l      A0, [A5 - 0x7A1A]
  7593. 0000550E  2808                     move.l     D4, A0
  7594. 00005510  7A01                     moveq.l    D5, 0x01
  7595. 00005512  200C                     move.l     D0, A4
  7596. 00005514  4A80                     tst.l      D0
  7597. 00005516  6606                     bne        +0x8 /* 0000551E */
  7598. 00005518  2E80                     move.l     [A7], D0
  7599. 0000551A  7000                     moveq.l    D0, 0x00
  7600. 0000551C  6018                     bra        +0x1A /* 00005536 */
  7601. label0000551E:
  7602. 0000551E  2F0A                     move.l     -[A7], A2
  7603. 00005520  486D CF28                pea.l      [A5 - 0x30D8]
  7604. 00005524  486D CF20                pea.l      [A5 - 0x30E0]
  7605. 00005528  4878 0020                push.l     0x20 /* ' ' */
  7606. 0000552C  2F05                     move.l     -[A7], D5
  7607. 0000552E  2F04                     move.l     -[A7], D4
  7608. 00005530  4E94                     jsr        [A4]
  7609. 00005532  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7610. label00005536:
  7611. 00005536  2600                     move.l     D3, D0
  7612. 00005538  4A83                     tst.l      D3
  7613. 0000553A  6600 04A4                bne        +0x4A6 /* 000059E0 */
  7614. 0000553E  200B                     move.l     D0, A3
  7615. 00005540  6740                     beq        +0x42 /* 00005582 */
  7616. 00005542  2F0A                     move.l     -[A7], A2
  7617. 00005544  486D CEE8                pea.l      [A5 - 0x3118]
  7618. 00005548  4878 0001                push.l     0x1
  7619. 0000554C  486D 84C6                pea.l      [A5 - 0x7B3A]
  7620. 00005550  2F05                     move.l     -[A7], D5
  7621. 00005552  2F04                     move.l     -[A7], D4
  7622. 00005554  4E93                     jsr        [A3]
  7623. 00005556  2600                     move.l     D3, D0
  7624. 00005558  4A83                     tst.l      D3
  7625. 0000555A  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7626. 0000555E  6600 0480                bne        +0x482 /* 000059E0 */
  7627. 00005562  2F0A                     move.l     -[A7], A2
  7628. 00005564  486D CF10                pea.l      [A5 - 0x30F0]
  7629. 00005568  4878 0001                push.l     0x1
  7630. 0000556C  486D 85F6                pea.l      [A5 - 0x7A0A]
  7631. 00005570  2F05                     move.l     -[A7], D5
  7632. 00005572  2F04                     move.l     -[A7], D4
  7633. 00005574  4E93                     jsr        [A3]
  7634. 00005576  2600                     move.l     D3, D0
  7635. 00005578  4A83                     tst.l      D3
  7636. 0000557A  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7637. 0000557E  6600 0460                bne        +0x462 /* 000059E0 */
  7638. label00005582:
  7639. 00005582  200E                     move.l     D0, A6
  7640. 00005584  671C                     beq        +0x1E /* 000055A2 */
  7641. 00005586  594F                     subq.w     A7, 4
  7642. 00005588  2F0E                     move.l     -[A7], A6
  7643. 0000558A  486D 8616                pea.l      [A5 - 0x79EA]
  7644. 0000558E  4EAD FDF0                jsr        [A5 - 0x210]
  7645. 00005592  201F                     move.l     D0, [A7]+
  7646. 00005594  660C                     bne        +0xE /* 000055A2 */
  7647. 00005596  41ED 8316                lea.l      A0, [A5 - 0x7CEA]
  7648. 0000559A  43ED 8616                lea.l      A1, [A5 - 0x79EA]
  7649. 0000559E  B3C8                     cmpa.l     A1, A0
  7650. 000055A0  6678                     bne        +0x7A /* 0000561A */
  7651. label000055A2:
  7652. 000055A2  41ED 8616                lea.l      A0, [A5 - 0x79EA]
  7653. 000055A6  2808                     move.l     D4, A0
  7654. 000055A8  7A01                     moveq.l    D5, 0x01
  7655. 000055AA  200C                     move.l     D0, A4
  7656. 000055AC  4A80                     tst.l      D0
  7657. 000055AE  6606                     bne        +0x8 /* 000055B6 */
  7658. 000055B0  2E80                     move.l     [A7], D0
  7659. 000055B2  7000                     moveq.l    D0, 0x00
  7660. 000055B4  6018                     bra        +0x1A /* 000055CE */
  7661. label000055B6:
  7662. 000055B6  2F0A                     move.l     -[A7], A2
  7663. 000055B8  486D D078                pea.l      [A5 - 0x2F88]
  7664. 000055BC  486D D070                pea.l      [A5 - 0x2F90]
  7665. 000055C0  4878 0020                push.l     0x20 /* ' ' */
  7666. 000055C4  2F05                     move.l     -[A7], D5
  7667. 000055C6  2F04                     move.l     -[A7], D4
  7668. 000055C8  4E94                     jsr        [A4]
  7669. 000055CA  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7670. label000055CE:
  7671. 000055CE  2600                     move.l     D3, D0
  7672. 000055D0  4A83                     tst.l      D3
  7673. 000055D2  6600 040C                bne        +0x40E /* 000059E0 */
  7674. 000055D6  200B                     move.l     D0, A3
  7675. 000055D8  6740                     beq        +0x42 /* 0000561A */
  7676. 000055DA  2F0A                     move.l     -[A7], A2
  7677. 000055DC  486D D038                pea.l      [A5 - 0x2FC8]
  7678. 000055E0  4878 0001                push.l     0x1
  7679. 000055E4  486D 8496                pea.l      [A5 - 0x7B6A]
  7680. 000055E8  2F05                     move.l     -[A7], D5
  7681. 000055EA  2F04                     move.l     -[A7], D4
  7682. 000055EC  4E93                     jsr        [A3]
  7683. 000055EE  2600                     move.l     D3, D0
  7684. 000055F0  4A83                     tst.l      D3
  7685. 000055F2  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7686. 000055F6  6600 03E8                bne        +0x3EA /* 000059E0 */
  7687. 000055FA  2F0A                     move.l     -[A7], A2
  7688. 000055FC  486D D060                pea.l      [A5 - 0x2FA0]
  7689. 00005600  4878 0001                push.l     0x1
  7690. 00005604  486D 8626                pea.l      [A5 - 0x79DA]
  7691. 00005608  2F05                     move.l     -[A7], D5
  7692. 0000560A  2F04                     move.l     -[A7], D4
  7693. 0000560C  4E93                     jsr        [A3]
  7694. 0000560E  2600                     move.l     D3, D0
  7695. 00005610  4A83                     tst.l      D3
  7696. 00005612  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7697. 00005616  6600 03C8                bne        +0x3CA /* 000059E0 */
  7698. label0000561A:
  7699. 0000561A  200E                     move.l     D0, A6
  7700. 0000561C  671C                     beq        +0x1E /* 0000563A */
  7701. 0000561E  594F                     subq.w     A7, 4
  7702. 00005620  2F0E                     move.l     -[A7], A6
  7703. 00005622  486D 8636                pea.l      [A5 - 0x79CA]
  7704. 00005626  4EAD FDF0                jsr        [A5 - 0x210]
  7705. 0000562A  201F                     move.l     D0, [A7]+
  7706. 0000562C  660C                     bne        +0xE /* 0000563A */
  7707. 0000562E  41ED 8316                lea.l      A0, [A5 - 0x7CEA]
  7708. 00005632  43ED 8636                lea.l      A1, [A5 - 0x79CA]
  7709. 00005636  B3C8                     cmpa.l     A1, A0
  7710. 00005638  6678                     bne        +0x7A /* 000056B2 */
  7711. label0000563A:
  7712. 0000563A  41ED 8636                lea.l      A0, [A5 - 0x79CA]
  7713. 0000563E  2808                     move.l     D4, A0
  7714. 00005640  7A01                     moveq.l    D5, 0x01
  7715. 00005642  200C                     move.l     D0, A4
  7716. 00005644  4A80                     tst.l      D0
  7717. 00005646  6606                     bne        +0x8 /* 0000564E */
  7718. 00005648  2E80                     move.l     [A7], D0
  7719. 0000564A  7000                     moveq.l    D0, 0x00
  7720. 0000564C  6018                     bra        +0x1A /* 00005666 */
  7721. label0000564E:
  7722. 0000564E  2F0A                     move.l     -[A7], A2
  7723. 00005650  486D D160                pea.l      [A5 - 0x2EA0]
  7724. 00005654  486D D158                pea.l      [A5 - 0x2EA8]
  7725. 00005658  4878 0024                push.l     0x24 /* '$' */
  7726. 0000565C  2F05                     move.l     -[A7], D5
  7727. 0000565E  2F04                     move.l     -[A7], D4
  7728. 00005660  4E94                     jsr        [A4]
  7729. 00005662  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7730. label00005666:
  7731. 00005666  2600                     move.l     D3, D0
  7732. 00005668  4A83                     tst.l      D3
  7733. 0000566A  6600 0374                bne        +0x376 /* 000059E0 */
  7734. 0000566E  200B                     move.l     D0, A3
  7735. 00005670  6740                     beq        +0x42 /* 000056B2 */
  7736. 00005672  2F0A                     move.l     -[A7], A2
  7737. 00005674  486D D120                pea.l      [A5 - 0x2EE0]
  7738. 00005678  4878 0001                push.l     0x1
  7739. 0000567C  486D 8486                pea.l      [A5 - 0x7B7A]
  7740. 00005680  2F05                     move.l     -[A7], D5
  7741. 00005682  2F04                     move.l     -[A7], D4
  7742. 00005684  4E93                     jsr        [A3]
  7743. 00005686  2600                     move.l     D3, D0
  7744. 00005688  4A83                     tst.l      D3
  7745. 0000568A  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7746. 0000568E  6600 0350                bne        +0x352 /* 000059E0 */
  7747. 00005692  2F0A                     move.l     -[A7], A2
  7748. 00005694  486D D148                pea.l      [A5 - 0x2EB8]
  7749. 00005698  4878 0001                push.l     0x1
  7750. 0000569C  486D 8646                pea.l      [A5 - 0x79BA]
  7751. 000056A0  2F05                     move.l     -[A7], D5
  7752. 000056A2  2F04                     move.l     -[A7], D4
  7753. 000056A4  4E93                     jsr        [A3]
  7754. 000056A6  2600                     move.l     D3, D0
  7755. 000056A8  4A83                     tst.l      D3
  7756. 000056AA  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7757. 000056AE  6600 0330                bne        +0x332 /* 000059E0 */
  7758. label000056B2:
  7759. 000056B2  200E                     move.l     D0, A6
  7760. 000056B4  671C                     beq        +0x1E /* 000056D2 */
  7761. 000056B6  594F                     subq.w     A7, 4
  7762. 000056B8  2F0E                     move.l     -[A7], A6
  7763. 000056BA  486D 8656                pea.l      [A5 - 0x79AA]
  7764. 000056BE  4EAD FDF0                jsr        [A5 - 0x210]
  7765. 000056C2  201F                     move.l     D0, [A7]+
  7766. 000056C4  660C                     bne        +0xE /* 000056D2 */
  7767. 000056C6  41ED 8316                lea.l      A0, [A5 - 0x7CEA]
  7768. 000056CA  43ED 8656                lea.l      A1, [A5 - 0x79AA]
  7769. 000056CE  B3C8                     cmpa.l     A1, A0
  7770. 000056D0  6678                     bne        +0x7A /* 0000574A */
  7771. label000056D2:
  7772. 000056D2  41ED 8656                lea.l      A0, [A5 - 0x79AA]
  7773. 000056D6  2808                     move.l     D4, A0
  7774. 000056D8  7A01                     moveq.l    D5, 0x01
  7775. 000056DA  200C                     move.l     D0, A4
  7776. 000056DC  4A80                     tst.l      D0
  7777. 000056DE  6606                     bne        +0x8 /* 000056E6 */
  7778. 000056E0  2E80                     move.l     [A7], D0
  7779. 000056E2  7000                     moveq.l    D0, 0x00
  7780. 000056E4  6018                     bra        +0x1A /* 000056FE */
  7781. label000056E6:
  7782. 000056E6  2F0A                     move.l     -[A7], A2
  7783. 000056E8  486D D218                pea.l      [A5 - 0x2DE8]
  7784. 000056EC  486D D210                pea.l      [A5 - 0x2DF0]
  7785. 000056F0  4878 0034                push.l     0x34 /* '4' */
  7786. 000056F4  2F05                     move.l     -[A7], D5
  7787. 000056F6  2F04                     move.l     -[A7], D4
  7788. 000056F8  4E94                     jsr        [A4]
  7789. 000056FA  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7790. label000056FE:
  7791. 000056FE  2600                     move.l     D3, D0
  7792. 00005700  4A83                     tst.l      D3
  7793. 00005702  6600 02DC                bne        +0x2DE /* 000059E0 */
  7794. 00005706  200B                     move.l     D0, A3
  7795. 00005708  6740                     beq        +0x42 /* 0000574A */
  7796. 0000570A  2F0A                     move.l     -[A7], A2
  7797. 0000570C  486D D1D8                pea.l      [A5 - 0x2E28]
  7798. 00005710  4878 0001                push.l     0x1
  7799. 00005714  486D 83C6                pea.l      [A5 - 0x7C3A]
  7800. 00005718  2F05                     move.l     -[A7], D5
  7801. 0000571A  2F04                     move.l     -[A7], D4
  7802. 0000571C  4E93                     jsr        [A3]
  7803. 0000571E  2600                     move.l     D3, D0
  7804. 00005720  4A83                     tst.l      D3
  7805. 00005722  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7806. 00005726  6600 02B8                bne        +0x2BA /* 000059E0 */
  7807. 0000572A  2F0A                     move.l     -[A7], A2
  7808. 0000572C  486D D200                pea.l      [A5 - 0x2E00]
  7809. 00005730  4878 0001                push.l     0x1
  7810. 00005734  486D 8666                pea.l      [A5 - 0x799A]
  7811. 00005738  2F05                     move.l     -[A7], D5
  7812. 0000573A  2F04                     move.l     -[A7], D4
  7813. 0000573C  4E93                     jsr        [A3]
  7814. 0000573E  2600                     move.l     D3, D0
  7815. 00005740  4A83                     tst.l      D3
  7816. 00005742  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7817. 00005746  6600 0298                bne        +0x29A /* 000059E0 */
  7818. label0000574A:
  7819. 0000574A  200E                     move.l     D0, A6
  7820. 0000574C  671C                     beq        +0x1E /* 0000576A */
  7821. 0000574E  594F                     subq.w     A7, 4
  7822. 00005750  2F0E                     move.l     -[A7], A6
  7823. 00005752  486D 8676                pea.l      [A5 - 0x798A]
  7824. 00005756  4EAD FDF0                jsr        [A5 - 0x210]
  7825. 0000575A  201F                     move.l     D0, [A7]+
  7826. 0000575C  660C                     bne        +0xE /* 0000576A */
  7827. 0000575E  41ED 8316                lea.l      A0, [A5 - 0x7CEA]
  7828. 00005762  43ED 8676                lea.l      A1, [A5 - 0x798A]
  7829. 00005766  B3C8                     cmpa.l     A1, A0
  7830. 00005768  6678                     bne        +0x7A /* 000057E2 */
  7831. label0000576A:
  7832. 0000576A  41ED 8676                lea.l      A0, [A5 - 0x798A]
  7833. 0000576E  2808                     move.l     D4, A0
  7834. 00005770  7A01                     moveq.l    D5, 0x01
  7835. 00005772  200C                     move.l     D0, A4
  7836. 00005774  4A80                     tst.l      D0
  7837. 00005776  6606                     bne        +0x8 /* 0000577E */
  7838. 00005778  2E80                     move.l     [A7], D0
  7839. 0000577A  7000                     moveq.l    D0, 0x00
  7840. 0000577C  6018                     bra        +0x1A /* 00005796 */
  7841. label0000577E:
  7842. 0000577E  2F0A                     move.l     -[A7], A2
  7843. 00005780  486D D2D0                pea.l      [A5 - 0x2D30]
  7844. 00005784  486D D2C8                pea.l      [A5 - 0x2D38]
  7845. 00005788  4878 0038                push.l     0x38 /* '8' */
  7846. 0000578C  2F05                     move.l     -[A7], D5
  7847. 0000578E  2F04                     move.l     -[A7], D4
  7848. 00005790  4E94                     jsr        [A4]
  7849. 00005792  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7850. label00005796:
  7851. 00005796  2600                     move.l     D3, D0
  7852. 00005798  4A83                     tst.l      D3
  7853. 0000579A  6600 0244                bne        +0x246 /* 000059E0 */
  7854. 0000579E  200B                     move.l     D0, A3
  7855. 000057A0  6740                     beq        +0x42 /* 000057E2 */
  7856. 000057A2  2F0A                     move.l     -[A7], A2
  7857. 000057A4  486D D290                pea.l      [A5 - 0x2D70]
  7858. 000057A8  4878 0001                push.l     0x1
  7859. 000057AC  486D 8406                pea.l      [A5 - 0x7BFA]
  7860. 000057B0  2F05                     move.l     -[A7], D5
  7861. 000057B2  2F04                     move.l     -[A7], D4
  7862. 000057B4  4E93                     jsr        [A3]
  7863. 000057B6  2600                     move.l     D3, D0
  7864. 000057B8  4A83                     tst.l      D3
  7865. 000057BA  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7866. 000057BE  6600 0220                bne        +0x222 /* 000059E0 */
  7867. 000057C2  2F0A                     move.l     -[A7], A2
  7868. 000057C4  486D D2B8                pea.l      [A5 - 0x2D48]
  7869. 000057C8  4878 0001                push.l     0x1
  7870. 000057CC  486D 8686                pea.l      [A5 - 0x797A]
  7871. 000057D0  2F05                     move.l     -[A7], D5
  7872. 000057D2  2F04                     move.l     -[A7], D4
  7873. 000057D4  4E93                     jsr        [A3]
  7874. 000057D6  2600                     move.l     D3, D0
  7875. 000057D8  4A83                     tst.l      D3
  7876. 000057DA  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7877. 000057DE  6600 0200                bne        +0x202 /* 000059E0 */
  7878. label000057E2:
  7879. 000057E2  200E                     move.l     D0, A6
  7880. 000057E4  671C                     beq        +0x1E /* 00005802 */
  7881. 000057E6  594F                     subq.w     A7, 4
  7882. 000057E8  2F0E                     move.l     -[A7], A6
  7883. 000057EA  486D 8696                pea.l      [A5 - 0x796A]
  7884. 000057EE  4EAD FDF0                jsr        [A5 - 0x210]
  7885. 000057F2  201F                     move.l     D0, [A7]+
  7886. 000057F4  660C                     bne        +0xE /* 00005802 */
  7887. 000057F6  41ED 8316                lea.l      A0, [A5 - 0x7CEA]
  7888. 000057FA  43ED 8696                lea.l      A1, [A5 - 0x796A]
  7889. 000057FE  B3C8                     cmpa.l     A1, A0
  7890. 00005800  6678                     bne        +0x7A /* 0000587A */
  7891. label00005802:
  7892. 00005802  41ED 8696                lea.l      A0, [A5 - 0x796A]
  7893. 00005806  2808                     move.l     D4, A0
  7894. 00005808  7A01                     moveq.l    D5, 0x01
  7895. 0000580A  200C                     move.l     D0, A4
  7896. 0000580C  4A80                     tst.l      D0
  7897. 0000580E  6606                     bne        +0x8 /* 00005816 */
  7898. 00005810  2E80                     move.l     [A7], D0
  7899. 00005812  7000                     moveq.l    D0, 0x00
  7900. 00005814  6018                     bra        +0x1A /* 0000582E */
  7901. label00005816:
  7902. 00005816  2F0A                     move.l     -[A7], A2
  7903. 00005818  486D D370                pea.l      [A5 - 0x2C90]
  7904. 0000581C  486D D368                pea.l      [A5 - 0x2C98]
  7905. 00005820  4878 0020                push.l     0x20 /* ' ' */
  7906. 00005824  2F05                     move.l     -[A7], D5
  7907. 00005826  2F04                     move.l     -[A7], D4
  7908. 00005828  4E94                     jsr        [A4]
  7909. 0000582A  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7910. label0000582E:
  7911. 0000582E  2600                     move.l     D3, D0
  7912. 00005830  4A83                     tst.l      D3
  7913. 00005832  6600 01AC                bne        +0x1AE /* 000059E0 */
  7914. 00005836  200B                     move.l     D0, A3
  7915. 00005838  6740                     beq        +0x42 /* 0000587A */
  7916. 0000583A  2F0A                     move.l     -[A7], A2
  7917. 0000583C  486D D330                pea.l      [A5 - 0x2CD0]
  7918. 00005840  4878 0001                push.l     0x1
  7919. 00005844  486D 8416                pea.l      [A5 - 0x7BEA]
  7920. 00005848  2F05                     move.l     -[A7], D5
  7921. 0000584A  2F04                     move.l     -[A7], D4
  7922. 0000584C  4E93                     jsr        [A3]
  7923. 0000584E  2600                     move.l     D3, D0
  7924. 00005850  4A83                     tst.l      D3
  7925. 00005852  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7926. 00005856  6600 0188                bne        +0x18A /* 000059E0 */
  7927. 0000585A  2F0A                     move.l     -[A7], A2
  7928. 0000585C  486D D358                pea.l      [A5 - 0x2CA8]
  7929. 00005860  4878 0001                push.l     0x1
  7930. 00005864  486D 86A6                pea.l      [A5 - 0x795A]
  7931. 00005868  2F05                     move.l     -[A7], D5
  7932. 0000586A  2F04                     move.l     -[A7], D4
  7933. 0000586C  4E93                     jsr        [A3]
  7934. 0000586E  2600                     move.l     D3, D0
  7935. 00005870  4A83                     tst.l      D3
  7936. 00005872  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7937. 00005876  6600 0168                bne        +0x16A /* 000059E0 */
  7938. label0000587A:
  7939. 0000587A  200E                     move.l     D0, A6
  7940. 0000587C  671E                     beq        +0x20 /* 0000589C */
  7941. 0000587E  594F                     subq.w     A7, 4
  7942. 00005880  2F0E                     move.l     -[A7], A6
  7943. 00005882  486D 86B6                pea.l      [A5 - 0x794A]
  7944. 00005886  4EAD FDF0                jsr        [A5 - 0x210]
  7945. 0000588A  201F                     move.l     D0, [A7]+
  7946. 0000588C  660E                     bne        +0x10 /* 0000589C */
  7947. 0000588E  41ED 8316                lea.l      A0, [A5 - 0x7CEA]
  7948. 00005892  43ED 86B6                lea.l      A1, [A5 - 0x794A]
  7949. 00005896  B3C8                     cmpa.l     A1, A0
  7950. 00005898  6600 009A                bne        +0x9C /* 00005934 */
  7951. label0000589C:
  7952. 0000589C  41ED 86B6                lea.l      A0, [A5 - 0x794A]
  7953. 000058A0  2808                     move.l     D4, A0
  7954. 000058A2  7A01                     moveq.l    D5, 0x01
  7955. 000058A4  200C                     move.l     D0, A4
  7956. 000058A6  4A80                     tst.l      D0
  7957. 000058A8  6606                     bne        +0x8 /* 000058B0 */
  7958. 000058AA  2E80                     move.l     [A7], D0
  7959. 000058AC  7000                     moveq.l    D0, 0x00
  7960. 000058AE  6018                     bra        +0x1A /* 000058C8 */
  7961. label000058B0:
  7962. 000058B0  2F0A                     move.l     -[A7], A2
  7963. 000058B2  486D D428                pea.l      [A5 - 0x2BD8]
  7964. 000058B6  486D D420                pea.l      [A5 - 0x2BE0]
  7965. 000058BA  4878 0024                push.l     0x24 /* '$' */
  7966. 000058BE  2F05                     move.l     -[A7], D5
  7967. 000058C0  2F04                     move.l     -[A7], D4
  7968. 000058C2  4E94                     jsr        [A4]
  7969. 000058C4  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7970. label000058C8:
  7971. 000058C8  2600                     move.l     D3, D0
  7972. 000058CA  4A83                     tst.l      D3
  7973. 000058CC  6600 0112                bne        +0x114 /* 000059E0 */
  7974. 000058D0  200B                     move.l     D0, A3
  7975. 000058D2  6760                     beq        +0x62 /* 00005934 */
  7976. 000058D4  2F0A                     move.l     -[A7], A2
  7977. 000058D6  486D D3C0                pea.l      [A5 - 0x2C40]
  7978. 000058DA  4878 0001                push.l     0x1
  7979. 000058DE  486D 8426                pea.l      [A5 - 0x7BDA]
  7980. 000058E2  2F05                     move.l     -[A7], D5
  7981. 000058E4  2F04                     move.l     -[A7], D4
  7982. 000058E6  4E93                     jsr        [A3]
  7983. 000058E8  2600                     move.l     D3, D0
  7984. 000058EA  4A83                     tst.l      D3
  7985. 000058EC  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7986. 000058F0  6600 00EE                bne        +0xF0 /* 000059E0 */
  7987. 000058F4  2F0A                     move.l     -[A7], A2
  7988. 000058F6  486D D410                pea.l      [A5 - 0x2BF0]
  7989. 000058FA  4878 0001                push.l     0x1
  7990. 000058FE  486D 86C6                pea.l      [A5 - 0x793A]
  7991. 00005902  2F05                     move.l     -[A7], D5
  7992. 00005904  2F04                     move.l     -[A7], D4
  7993. 00005906  4E93                     jsr        [A3]
  7994. 00005908  2600                     move.l     D3, D0
  7995. 0000590A  4A83                     tst.l      D3
  7996. 0000590C  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7997. 00005910  6600 00CE                bne        +0xD0 /* 000059E0 */
  7998. 00005914  2F0A                     move.l     -[A7], A2
  7999. 00005916  486D D3E8                pea.l      [A5 - 0x2C18]
  8000. 0000591A  4878 0001                push.l     0x1
  8001. 0000591E  486D 8526                pea.l      [A5 - 0x7ADA]
  8002. 00005922  2F05                     move.l     -[A7], D5
  8003. 00005924  2F04                     move.l     -[A7], D4
  8004. 00005926  4E93                     jsr        [A3]
  8005. 00005928  2600                     move.l     D3, D0
  8006. 0000592A  4A83                     tst.l      D3
  8007. 0000592C  4FEF 0018                lea.l      A7, [A7 + 0x18]
  8008. 00005930  6600 00AE                bne        +0xB0 /* 000059E0 */
  8009. label00005934:
  8010. 00005934  200E                     move.l     D0, A6
  8011. 00005936  671E                     beq        +0x20 /* 00005956 */
  8012. 00005938  594F                     subq.w     A7, 4
  8013. 0000593A  2F0E                     move.l     -[A7], A6
  8014. 0000593C  486D 86D6                pea.l      [A5 - 0x792A]
  8015. 00005940  4EAD FDF0                jsr        [A5 - 0x210]
  8016. 00005944  201F                     move.l     D0, [A7]+
  8017. 00005946  660E                     bne        +0x10 /* 00005956 */
  8018. 00005948  41ED 8316                lea.l      A0, [A5 - 0x7CEA]
  8019. 0000594C  43ED 86D6                lea.l      A1, [A5 - 0x792A]
  8020. 00005950  B3C8                     cmpa.l     A1, A0
  8021. 00005952  6600 008C                bne        +0x8E /* 000059E0 */
  8022. label00005956:
  8023. 00005956  4DED 86D6                lea.l      A6, [A5 - 0x792A]
  8024. 0000595A  7801                     moveq.l    D4, 0x01
  8025. 0000595C  200C                     move.l     D0, A4
  8026. 0000595E  4A80                     tst.l      D0
  8027. 00005960  6606                     bne        +0x8 /* 00005968 */
  8028. 00005962  2E80                     move.l     [A7], D0
  8029. 00005964  7000                     moveq.l    D0, 0x00
  8030. 00005966  6018                     bra        +0x1A /* 00005980 */
  8031. label00005968:
  8032. 00005968  2F0A                     move.l     -[A7], A2
  8033. 0000596A  486D D500                pea.l      [A5 - 0x2B00]
  8034. 0000596E  486D D4F8                pea.l      [A5 - 0x2B08]
  8035. 00005972  4878 0020                push.l     0x20 /* ' ' */
  8036. 00005976  2F04                     move.l     -[A7], D4
  8037. 00005978  2F0E                     move.l     -[A7], A6
  8038. 0000597A  4E94                     jsr        [A4]
  8039. 0000597C  4FEF 0018                lea.l      A7, [A7 + 0x18]
  8040. label00005980:
  8041. 00005980  2600                     move.l     D3, D0
  8042. 00005982  4A83                     tst.l      D3
  8043. 00005984  665A                     bne        +0x5C /* 000059E0 */
  8044. 00005986  200B                     move.l     D0, A3
  8045. 00005988  6756                     beq        +0x58 /* 000059E0 */
  8046. 0000598A  2F0A                     move.l     -[A7], A2
  8047. 0000598C  486D D498                pea.l      [A5 - 0x2B68]
  8048. 00005990  4878 0001                push.l     0x1
  8049. 00005994  486D 8436                pea.l      [A5 - 0x7BCA]
  8050. 00005998  2F04                     move.l     -[A7], D4
  8051. 0000599A  2F0E                     move.l     -[A7], A6
  8052. 0000599C  4E93                     jsr        [A3]
  8053. 0000599E  2600                     move.l     D3, D0
  8054. 000059A0  4A83                     tst.l      D3
  8055. 000059A2  4FEF 0018                lea.l      A7, [A7 + 0x18]
  8056. 000059A6  6638                     bne        +0x3A /* 000059E0 */
  8057. 000059A8  2F0A                     move.l     -[A7], A2
  8058. 000059AA  486D D4E8                pea.l      [A5 - 0x2B18]
  8059. 000059AE  4878 0001                push.l     0x1
  8060. 000059B2  486D 86E6                pea.l      [A5 - 0x791A]
  8061. 000059B6  2F04                     move.l     -[A7], D4
  8062. 000059B8  2F0E                     move.l     -[A7], A6
  8063. 000059BA  4E93                     jsr        [A3]
  8064. 000059BC  2600                     move.l     D3, D0
  8065. 000059BE  4A83                     tst.l      D3
  8066. 000059C0  4FEF 0018                lea.l      A7, [A7 + 0x18]
  8067. 000059C4  661A                     bne        +0x1C /* 000059E0 */
  8068. 000059C6  2F0A                     move.l     -[A7], A2
  8069. 000059C8  486D D4C0                pea.l      [A5 - 0x2B40]
  8070. 000059CC  4878 0001                push.l     0x1
  8071. 000059D0  486D 8536                pea.l      [A5 - 0x7ACA]
  8072. 000059D4  2F04                     move.l     -[A7], D4
  8073. 000059D6  2F0E                     move.l     -[A7], A6
  8074. 000059D8  4E93                     jsr        [A3]
  8075. 000059DA  2600                     move.l     D3, D0
  8076. 000059DC  4FEF 0018                lea.l      A7, [A7 + 0x18]
  8077. label000059E0:
  8078. 000059E0  2003                     move.l     D0, D3
  8079. 000059E2  584F                     addq.w     A7, 4
  8080. 000059E4  4CDF 5C38                movem.l    D3,D4,D5,A2,A3,A4,A6, [A7]+
  8081. 000059E8  4E75                     rts
  8082. 000059EA  2F7C 8004 0005 0010      move.l     [A7 + 0x10], 0x80040005
  8083. 000059F2  4E74 000C                rtd        0x000C
  8084. 000059F6  4AAD 1A94                tst.l      [A5 + 0x1A94]
  8085. 000059FA  6708                     beq        +0xA /* 00005A04 */
  8086. 000059FC  203C 8004 0003           move.l     D0, 0x80040003
  8087. 00005A02  6002                     bra        +0x4 /* 00005A06 */
  8088. label00005A04:
  8089. 00005A04  7000                     moveq.l    D0, 0x00
  8090. label00005A06:
  8091. 00005A06  2F40 0004                move.l     [A7 + 0x4], D0
  8092. 00005A0A  4E75                     rts
  8093. 00005A0C  226F 0018                movea.l    A1, [A7 + 0x18]
  8094. 00005A10  2051                     movea.l    A0, [A1]
  8095. 00005A12  20AF 000C                move.l     [A0], [A7 + 0xC]
  8096. 00005A16  2069 0004                movea.l    A0, [A1 + 0x4]
  8097. 00005A1A  20AF 0010                move.l     [A0], [A7 + 0x10]
  8098. 00005A1E  2069 0008                movea.l    A0, [A1 + 0x8]
  8099. 00005A22  20AF 0014                move.l     [A0], [A7 + 0x14]
  8100. 00005A26  137C 0001 000C           move.b     [A1 + 0xC], 0x1
  8101. 00005A2C  7001                     moveq.l    D0, 0x01
  8102. 00005A2E  4E75                     rts
  8103. 00005A30  4FEF FFF2                lea.l      A7, [A7 - 0xE]
  8104. 00005A34  2EAF 001A                move.l     [A7], [A7 + 0x1A]
  8105. 00005A38  2F6F 0016 0004           move.l     [A7 + 0x4], [A7 + 0x16]
  8106. 00005A3E  2F6F 0012 0008           move.l     [A7 + 0x8], [A7 + 0x12]
  8107. 00005A44  422F 000C                clr.b      [A7 + 0xC]
  8108. 00005A48  4857                     pea.l      [A7]
  8109. 00005A4A  42A7                     clr.l      -[A7]
  8110. 00005A4C  486D D560                pea.l      [A5 - 0x2AA0]
  8111. 00005A50  2F2F 002A                move.l     -[A7], [A7 + 0x2A]
  8112. 00005A54  4EBA F6E0                jsr        [PC - 0x920 /* 00005136 */]
  8113. 00005A58  4A2F 001C                tst.b      [A7 + 0x1C]
  8114. 00005A5C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  8115. 00005A60  6608                     bne        +0xA /* 00005A6A */
  8116. 00005A62  203C 8004 0005           move.l     D0, 0x80040005
  8117. 00005A68  6002                     bra        +0x4 /* 00005A6C */
  8118. label00005A6A:
  8119. 00005A6A  7000                     moveq.l    D0, 0x00
  8120. label00005A6C:
  8121. 00005A6C  2F40 0022                move.l     [A7 + 0x22], D0
  8122. 00005A70  4FEF 000E                lea.l      A7, [A7 + 0xE]
  8123. 00005A74  4E74 0010                rtd        0x0010
  8124. 00005A78  594F                     subq.w     A7, 4
  8125. 00005A7A  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  8126. 00005A7E  206F 0020                movea.l    A0, [A7 + 0x20]
  8127. 00005A82  2F10                     move.l     -[A7], [A0]
  8128. 00005A84  4EAD FDF0                jsr        [A5 - 0x210]
  8129. 00005A88  201F                     move.l     D0, [A7]+
  8130. 00005A8A  670E                     beq        +0x10 /* 00005A9A */
  8131. 00005A8C  206F 0018                movea.l    A0, [A7 + 0x18]
  8132. 00005A90  216F 0014 0004           move.l     [A0 + 0x4], [A7 + 0x14]
  8133. 00005A96  7001                     moveq.l    D0, 0x01
  8134. 00005A98  4E75                     rts
  8135. label00005A9A:
  8136. 00005A9A  7000                     moveq.l    D0, 0x00
  8137. 00005A9C  4E75                     rts
  8138. 00005A9E  514F                     subq.w     A7, 8
  8139. 00005AA0  2EAF 0010                move.l     [A7], [A7 + 0x10]
  8140. 00005AA4  42AF 0004                clr.l      [A7 + 0x4]
  8141. 00005AA8  4857                     pea.l      [A7]
  8142. 00005AAA  486D D570                pea.l      [A5 - 0x2A90]
  8143. 00005AAE  42A7                     clr.l      -[A7]
  8144. 00005AB0  2F2F 0020                move.l     -[A7], [A7 + 0x20]
  8145. 00005AB4  4EBA F680                jsr        [PC - 0x980 /* 00005136 */]
  8146. 00005AB8  4AAF 0014                tst.l      [A7 + 0x14]
  8147. 00005ABC  4FEF 0010                lea.l      A7, [A7 + 0x10]
  8148. 00005AC0  6608                     bne        +0xA /* 00005ACA */
  8149. 00005AC2  203C 8004 0004           move.l     D0, 0x80040004
  8150. 00005AC8  6010                     bra        +0x12 /* 00005ADA */
  8151. label00005ACA:
  8152. 00005ACA  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  8153. 00005ACE  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  8154. 00005AD2  206F 000C                movea.l    A0, [A7 + 0xC]
  8155. 00005AD6  4E90                     jsr        [A0]
  8156. 00005AD8  504F                     addq.w     A7, 8
  8157. label00005ADA:
  8158. 00005ADA  2F40 001C                move.l     [A7 + 0x1C], D0
  8159. 00005ADE  504F                     addq.w     A7, 8
  8160. 00005AE0  4E74 0010                rtd        0x0010
  8161. 00005AE4  2F0A                     move.l     -[A7], A2
  8162. 00005AE6  246F 001C                movea.l    A2, [A7 + 0x1C]
  8163. 00005AEA  5292                     addq.l     [A2], 1
  8164. 00005AEC  4AAA 0004                tst.l      [A2 + 0x4]
  8165. 00005AF0  673E                     beq        +0x40 /* 00005B30 */
  8166. 00005AF2  206F 0008                movea.l    A0, [A7 + 0x8]
  8167. 00005AF6  226A 0004                movea.l    A1, [A2 + 0x4]
  8168. 00005AFA  22D8                     move.l     [A1]+, [A0]+
  8169. 00005AFC  22D8                     move.l     [A1]+, [A0]+
  8170. 00005AFE  22D8                     move.l     [A1]+, [A0]+
  8171. 00005B00  22D8                     move.l     [A1]+, [A0]+
  8172. 00005B02  206A 0004                movea.l    A0, [A2 + 0x4]
  8173. 00005B06  216F 000C 0010           move.l     [A0 + 0x10], [A7 + 0xC]
  8174. 00005B0C  206A 0004                movea.l    A0, [A2 + 0x4]
  8175. 00005B10  43ED 8336                lea.l      A1, [A5 - 0x7CCA]
  8176. 00005B14  41E8 0014                lea.l      A0, [A0 + 0x14]
  8177. 00005B18  20D9                     move.l     [A0]+, [A1]+
  8178. 00005B1A  20D9                     move.l     [A0]+, [A1]+
  8179. 00005B1C  20D9                     move.l     [A0]+, [A1]+
  8180. 00005B1E  20D9                     move.l     [A0]+, [A1]+
  8181. 00005B20  206A 0004                movea.l    A0, [A2 + 0x4]
  8182. 00005B24  7001                     moveq.l    D0, 0x01
  8183. 00005B26  2140 0024                move.l     [A0 + 0x24], D0
  8184. 00005B2A  7028                     moveq.l    D0, 0x28
  8185. 00005B2C  D1AA 0004                add.l      [A2 + 0x4], D0
  8186. label00005B30:
  8187. 00005B30  7000                     moveq.l    D0, 0x00
  8188. 00005B32  245F                     movea.l    A2, [A7]+
  8189. 00005B34  4E75                     rts
  8190. 00005B36  2F0A                     move.l     -[A7], A2
  8191. 00005B38  246F 001C                movea.l    A2, [A7 + 0x1C]
  8192. 00005B3C  5292                     addq.l     [A2], 1
  8193. 00005B3E  4AAA 0004                tst.l      [A2 + 0x4]
  8194. 00005B42  673E                     beq        +0x40 /* 00005B82 */
  8195. 00005B44  206F 0008                movea.l    A0, [A7 + 0x8]
  8196. 00005B48  226A 0004                movea.l    A1, [A2 + 0x4]
  8197. 00005B4C  22D8                     move.l     [A1]+, [A0]+
  8198. 00005B4E  22D8                     move.l     [A1]+, [A0]+
  8199. 00005B50  22D8                     move.l     [A1]+, [A0]+
  8200. 00005B52  22D8                     move.l     [A1]+, [A0]+
  8201. 00005B54  206A 0004                movea.l    A0, [A2 + 0x4]
  8202. 00005B58  216F 000C 0010           move.l     [A0 + 0x10], [A7 + 0xC]
  8203. 00005B5E  206F 0010                movea.l    A0, [A7 + 0x10]
  8204. 00005B62  226A 0004                movea.l    A1, [A2 + 0x4]
  8205. 00005B66  43E9 0014                lea.l      A1, [A1 + 0x14]
  8206. 00005B6A  22D8                     move.l     [A1]+, [A0]+
  8207. 00005B6C  22D8                     move.l     [A1]+, [A0]+
  8208. 00005B6E  22D8                     move.l     [A1]+, [A0]+
  8209. 00005B70  22D8                     move.l     [A1]+, [A0]+
  8210. 00005B72  206A 0004                movea.l    A0, [A2 + 0x4]
  8211. 00005B76  216F 0014 0024           move.l     [A0 + 0x24], [A7 + 0x14]
  8212. 00005B7C  7028                     moveq.l    D0, 0x28
  8213. 00005B7E  D1AA 0004                add.l      [A2 + 0x4], D0
  8214. label00005B82:
  8215. 00005B82  7000                     moveq.l    D0, 0x00
  8216. 00005B84  245F                     movea.l    A2, [A7]+
  8217. 00005B86  4E75                     rts
  8218. 00005B88  2F0A                     move.l     -[A7], A2
  8219. 00005B8A  514F                     subq.w     A7, 8
  8220. 00005B8C  246F 0010                movea.l    A2, [A7 + 0x10]
  8221. 00005B90  4297                     clr.l      [A7]
  8222. 00005B92  42AF 0004                clr.l      [A7 + 0x4]
  8223. 00005B96  4857                     pea.l      [A7]
  8224. 00005B98  486D D588                pea.l      [A5 - 0x2A78]
  8225. 00005B9C  486D D580                pea.l      [A5 - 0x2A80]
  8226. 00005BA0  42A7                     clr.l      -[A7]
  8227. 00005BA2  4EBA F592                jsr        [PC - 0xA6E /* 00005136 */]
  8228. 00005BA6  202F 0010                move.l     D0, [A7 + 0x10]
  8229. 00005BAA  5280                     addq.l     D0, 1
  8230. 00005BAC  4C3C 0000 0000           movem.w    <none>, 0x0
  8231. 00005BB2  0028 2F00 2F2F           ori.b      [A0 + 0x2F2F], 0x0
  8232. 00005BB8  0028 206F 002C           ori.b      [A0 + 0x2C], 0x6F /* 'o' */
  8233. 00005BBE  2050                     movea.l    A0, [A0]
  8234. 00005BC0  2068 0010                movea.l    A0, [A0 + 0x10]
  8235. 00005BC4  4E90                     jsr        [A0]
  8236. 00005BC6  2480                     move.l     [A2], D0
  8237. 00005BC8  4A92                     tst.l      [A2]
  8238. 00005BCA  4FEF 0018                lea.l      A7, [A7 + 0x18]
  8239. 00005BCE  660A                     bne        +0xC /* 00005BDA */
  8240. 00005BD0  2F7C 8004 0002 0018      move.l     [A7 + 0x18], 0x80040002
  8241. 00005BD8  6040                     bra        +0x42 /* 00005C1A */
  8242. label00005BDA:
  8243. 00005BDA  2F52 0004                move.l     [A7 + 0x4], [A2]
  8244. 00005BDE  4857                     pea.l      [A7]
  8245. 00005BE0  486D D588                pea.l      [A5 - 0x2A78]
  8246. 00005BE4  486D D580                pea.l      [A5 - 0x2A80]
  8247. 00005BE8  42A7                     clr.l      -[A7]
  8248. 00005BEA  4EBA F54A                jsr        [PC - 0xAB6 /* 00005136 */]
  8249. 00005BEE  206F 0014                movea.l    A0, [A7 + 0x14]
  8250. 00005BF2  43ED 1A98                lea.l      A1, [A5 + 0x1A98]
  8251. 00005BF6  20D9                     move.l     [A0]+, [A1]+
  8252. 00005BF8  20D9                     move.l     [A0]+, [A1]+
  8253. 00005BFA  20D9                     move.l     [A0]+, [A1]+
  8254. 00005BFC  20D9                     move.l     [A0]+, [A1]+
  8255. 00005BFE  206F 0014                movea.l    A0, [A7 + 0x14]
  8256. 00005C02  43ED 1A98                lea.l      A1, [A5 + 0x1A98]
  8257. 00005C06  41E8 0014                lea.l      A0, [A0 + 0x14]
  8258. 00005C0A  20D9                     move.l     [A0]+, [A1]+
  8259. 00005C0C  20D9                     move.l     [A0]+, [A1]+
  8260. 00005C0E  20D9                     move.l     [A0]+, [A1]+
  8261. 00005C10  20D9                     move.l     [A0]+, [A1]+
  8262. 00005C12  42AF 0028                clr.l      [A7 + 0x28]
  8263. 00005C16  4FEF 0010                lea.l      A7, [A7 + 0x10]
  8264. label00005C1A:
  8265. 00005C1A  504F                     addq.w     A7, 8
  8266. 00005C1C  245F                     movea.l    A2, [A7]+
  8267. 00005C1E  4E74 0008                rtd        0x0008
  8268. 00005C22  0000 0000                ori.b      D0, 0x0
  8269. 00005C26  0000 0000                ori.b      D0, 0x0
  8270. 00005C2A  0000 0000                ori.b      D0, 0x0
  8271.